/// <summary> /// Retorna una ENTIDAD de registro de la Entidad Maestros.Configuracion /// En la BASE de DATO la Tabla : [Maestros.Configuracion] /// <summary> /// <returns>Entidad</returns> public static string AppConfig(int codEmpresa, ConfigTool pcodKeyConfig) { ConfigValor configuracion = new ConfigValor(); try { string conexion = GlobalSettings.GetBDCadenaConexion("cnxCROMSystema"); using (DBML_ConfigDataContext SQLDC = new DBML_ConfigDataContext(conexion)) { var resul = SQLDC.omgc_S_Configuracion(codEmpresa, null, pcodKeyConfig.ToString(), null, null); foreach (var item in resul) { configuracion = new ConfigValor() { desValor = item.desValor, }; } } } catch (Exception ex) { throw ex; } finally { configuracion.desValor = string.IsNullOrEmpty(configuracion.desValor) ? string.Empty : configuracion.desValor; } return(configuracion.desValor); }
public BEConfiguracion Find(int pcodEmpresa, ConfigTool pcodKeyConfig) { BEConfiguracion configuracion = new BEConfiguracion(); try { configuracion = oConfiguracionData.Find(pcodEmpresa, pcodKeyConfig.ToString()); } catch (Exception ex) { var returnValor = HelpException.mTraerMensaje(ex, false, this.GetType().Name + '.' + MethodBase.GetCurrentMethod().Name); throw new Exception(returnValor.Message); } return(configuracion); }