📊 Descripción General
La entidad Parametro representa los parámetros de configuración del sistema RestMaster. Esta entidad contiene configuraciones relacionadas con la interfaz de usuario, botones, fuentes y presentación visual del sistema.
🎯 Propósito de la Entidad
- Configuración de UI: Parámetros de interfaz de usuario
- Configuración de Botones: Dimensiones y estilos de botones
- Configuración de Fuentes: Tipografías y estilos de texto
- Configuración de Layout: Disposición y alineación
💡 Ejemplo de Uso
// Crear un parámetro de configuración
var parametro = new Parametro
{
Clave = "BOTONES_PRINCIPALES",
AnchoBoton = 120,
AltoBoton = 40,
ColorLetra = 0,
ColorFondoLetra = 16777215,
FuenteLetra = "Arial",
EstiloLetra = "Normal",
TamanoLetra = 12,
AlinearHorizontal = "Centro",
AlinearVertical = "Centro",
Columnas = 3,
Filas = 2,
Ajustar = "S",
MostrarImagen = "N",
AjustarImagen = "N",
DescripcionCorta = "N"
};
// Consultar parámetros por clave
var parametros = context.Parametros
.Where(p => p.Clave.StartsWith("BOTONES"))
.ToList();
// Actualizar configuración de botones
var botonesConfig = context.Parametros
.FirstOrDefault(p => p.Clave == "BOTONES_PRINCIPALES");
if (botonesConfig != null)
{
botonesConfig.AnchoBoton = 150;
botonesConfig.AltoBoton = 50;
context.SaveChanges();
}