///******************************************************************************************************* ///NOMBRE_FUNCIÓN: Obtener_Parametros ///DESCRIPCIÓN: Manda llamar el método de Consultar_Parametros de la clase de datos y regresa una nueva /// instancia de Cls_Apl_Parametros_Negocio con los valores de la consulta en las propiedades ///PARÁMETROS: ///CREO: Roberto González Oseguera ///FECHA_CREO: 15-oct-2013 ///MODIFICÓ: ///FECHA_MODIFICÓ: ///CAUSA_MODIFICACIÓN: ///******************************************************************************************************* public Cls_Apl_Parametros_Negocio Obtener_Parametros() { var Neg_Parametros = new Cls_Apl_Parametros_Negocio(); DataTable Dt_Parametros; Dt_Parametros = Cls_Apl_Parametros_Datos.Consultar_Parametros(); try { // validar que la tabla contenga registros if (Dt_Parametros != null && Dt_Parametros.Rows.Count > 0) { int.TryParse(Dt_Parametros.Rows[0][Cat_Parametros.Campo_Dias_Vigencia].ToString(), out Dias_Vigencia); Neg_Parametros.P_Dias_Vigencia = Dias_Vigencia; } Neg_Parametros.P_Directorio_Compartido = Dt_Parametros.Rows[0][Cat_Parametros.Campo_Directorio_Compartido].ToString(); Neg_Parametros.P_Encabezado_Recibo = Dt_Parametros.Rows[0][Cat_Parametros.Campo_Encabezado_Recibo].ToString(); Neg_Parametros.P_Mensaje_Dia_Recibo = Dt_Parametros.Rows[0][Cat_Parametros.Campo_Mensaje_Dia_Recibo].ToString(); Neg_Parametros.P_Email = Dt_Parametros.Rows[0][Cat_Parametros.Campo_Email].ToString(); Neg_Parametros.P_Contrasenia = Dt_Parametros.Rows[0][Cat_Parametros.Campo_Contrasenia].ToString(); Neg_Parametros.P_Host_Email = Dt_Parametros.Rows[0][Cat_Parametros.Campo_Host_Email].ToString(); Neg_Parametros.P_Puerto = Dt_Parametros.Rows[0][Cat_Parametros.Campo_Puerto].ToString(); Neg_Parametros.P_Mensaje_Sistema = Dt_Parametros.Rows[0][Cat_Parametros.Campo_Mensaje_Sistema].ToString(); } catch (Exception Ex) { throw new Exception("Obtener_Parametros: " + Ex.Message); } return(Neg_Parametros); }
///******************************************************************************* ///NOMBRE DE LA FUNCIÓN : Consultar_Clientes ///DESCRIPCIÓN : Regresa un DataTable con los parametros del sistema. ///PARAMETROS : ///CREO : Luis Alberto Salas Garcia ///FECHA_CREO : 11/Mar/2013 ///MODIFICO : ///FECHA_MODIFICO : ///CAUSA_MODIFICACIÓN : ///******************************************************************************* public System.Data.DataTable Consultar_Parametros() { return(Cls_Apl_Parametros_Datos.Consultar_Parametros(this)); }