/// <summary> /// Almacena el registro de una ENTIDAD de registro de Tipo Configuracion /// En la BASE de DATO la Tabla : [Maestros.Configuracion] /// <summary> /// <param name = >itemConfiguracion</param> public bool Update(BEConfiguracion configuracion) { int codigoRetorno = -1; try { using (_DBMLTablasDataContext SQLDC = new _DBMLTablasDataContext(conexion)) { codigoRetorno = SQLDC.omgc_U_Configuracion( configuracion.codEmpresa, configuracion.codConfiguracion, configuracion.codKeyConfig, configuracion.codTabla, configuracion.numNivel, configuracion.indOrden, configuracion.indTipoValor, configuracion.desValor, configuracion.desNombre, configuracion.gloDescripcion, configuracion.indGenerico, configuracion.desGrupo, configuracion.indActivo, configuracion.segUsuarioEdita); } } catch (Exception) { throw; } return(codigoRetorno == 0 ? true : false); }
public ReturnValor UpdateConfig(BEConfiguracion configuracion) { try { using (TransactionScope tx = new TransactionScope(TransactionScopeOption.Required)) { BEConfiguracion configuracionBuscada = oConfiguracionData.Find(configuracion.codEmpresa, configuracion.codKeyConfig); if (configuracionBuscada != null) { oReturnValor.Exitosa = oConfiguracionData.UpdateConfig(configuracion); if (oReturnValor.Exitosa) { oReturnValor.Message = HelpMessages.Evento_EDIT; tx.Complete(); } } } } catch (Exception ex) { oReturnValor = HelpException.mTraerMensaje(ex, false, this.GetType().Name + '.' + MethodBase.GetCurrentMethod().Name, configuracion.segUsuarioCrea, configuracion.codEmpresa.ToString()); } return(oReturnValor); }
/// <summary> /// Almacena el registro de una ENTIDAD de registro de Tipo Configuracion /// En la BASE de DATO la Tabla : [Maestros.Configuracion] /// <summary> /// <param name = >itemConfiguracion</param> public bool Insert(BEConfiguracion configuracion) { int?codigoRetorno = -1; try { using (_DBMLTablasDataContext SQLDC = new _DBMLTablasDataContext(conexion)) { SQLDC.omgc_I_Configuracion( ref codigoRetorno, configuracion.codEmpresa, configuracion.codKeyConfig, configuracion.codTabla, configuracion.numNivel, configuracion.indOrden, configuracion.indTipoValor, configuracion.desValor, configuracion.desNombre, configuracion.gloDescripcion, configuracion.indGenerico, configuracion.desGrupo, configuracion.indActivo, configuracion.segUsuarioCrea, configuracion.segMaquinaCrea); configuracion.codConfiguracion = codigoRetorno.Value; } } catch (Exception) { throw; } return(codigoRetorno != 0 ? true : false); }
/// <summary> /// Almacena el registro de una ENTIDAD de registro de Tipo Configuracion /// En la BASE de DATO la Tabla : [Maestros.Configuracion] /// <summary> /// <param name="configuracion"></param> /// <returns></returns> public ReturnValor UpdateUsuario(BEConfiguracion configuracion) { try { using (TransactionScope tx = new TransactionScope(TransactionScopeOption.Required)) { BEConfiguracion configActual = oConfiguracionData.Find(configuracion.codEmpresa, configuracion.codConfiguracion); configuracion.codKeyConfig = configActual.codKeyConfig; configuracion.codTabla = configActual.codTabla; configuracion.numNivel = configActual.numNivel; configuracion.indTipoValor = configActual.indTipoValor; oReturnValor.Exitosa = oConfiguracionData.Update(configuracion); if (oReturnValor.Exitosa) { oReturnValor.Message = HelpMessages.Evento_EDIT; tx.Complete(); } } } catch (Exception ex) { oReturnValor = HelpException.mTraerMensaje(ex, false, this.GetType().Name + '.' + MethodBase.GetCurrentMethod().Name, configuracion.segUsuarioCrea, configuracion.codEmpresa.ToString()); } return(oReturnValor); }
/// <summary> /// Retorna una ENTIDAD de registro de la Entidad Maestros.Configuracion /// En la BASE de DATO la Tabla : [Maestros.Configuracion] /// <summary> /// <param name="pIdConfiguracion"></param> /// <returns></returns> public BEConfiguracion Find(int pcodEmpresa, int pIdConfiguracion) { BEConfiguracion configuracion = new BEConfiguracion(); try { configuracion = oConfiguracionData.Find(pcodEmpresa, pIdConfiguracion); } catch (Exception ex) { var returnValor = HelpException.mTraerMensaje(ex, false, this.GetType().Name + '.' + MethodBase.GetCurrentMethod().Name); throw new Exception(returnValor.Message); } return(configuracion); }
/// <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 BEConfiguracion Find(int pcodEmpresa, int pIdConfiguracion) { BEConfiguracion configuracion = null; try { using (_DBMLTablasDataContext SQLDC = new _DBMLTablasDataContext(conexion)) { var resul = SQLDC.omgc_S_Configuracion(pcodEmpresa, pIdConfiguracion, string.Empty, string.Empty, null); foreach (var item in resul) { configuracion = new BEConfiguracion() { codConfiguracion = item.codConfiguracion, codKeyConfig = item.codKeyConfig, codTabla = item.codTabla, numNivel = item.numNivel.HasValue ? item.numNivel.Value : 0, indOrden = item.indOrden, indTipoValor = item.indTipoValor, desValor = item.desValor, desNombre = item.desNombre, gloDescripcion = item.gloDescripcion, indGenerico = item.indGenerico, desGrupo = item.desGrupo, indActivo = item.indActivo, segUsuarioCrea = item.segUsuarioCrea, segUsuarioEdita = item.segUsuarioEdita, segFechaCrea = item.segFechaCrea, segFechaEdita = item.segFechaEdita, segMaquinaCrea = item.segMaquina, }; } } } catch (Exception ex) { throw ex; } return(configuracion); }
/// <summary> /// ELIMINA un registro de la Entidad Maestros.Configuracion /// En la BASE de DATO la Tabla : [Maestros.Configuracion] /// <summary> /// <returns>bool</returns> public bool Delete(BEConfiguracion pConfiguracion) { int codigoRetorno = -1; try { using (_DBMLTablasDataContext SQLDC = new _DBMLTablasDataContext(conexion)) { codigoRetorno = SQLDC.omgc_D_Configuracion(pConfiguracion.codEmpresa, pConfiguracion.codConfiguracion, pConfiguracion.segUsuarioElimina); } } catch (Exception) { throw; } return(codigoRetorno == 0 ? true : false); }
/// <summary> /// ELIMINA un registro de la Entidad Maestros.Configuracion /// En la BASE de DATO la Tabla : [Maestros.Configuracion] /// <summary> /// <param name="p_Configuracion"></param> /// <returns></returns> public ReturnValor Delete(BEConfiguracion pConfiguracion) { try { using (TransactionScope tx = new TransactionScope(TransactionScopeOption.Required)) { oReturnValor.Exitosa = oConfiguracionData.Delete(pConfiguracion); if (oReturnValor.Exitosa) { oReturnValor.Message = HelpMessages.Evento_DELETE; tx.Complete(); } } } catch (Exception ex) { oReturnValor = HelpException.mTraerMensaje(ex, false, this.GetType().Name + '.' + MethodBase.GetCurrentMethod().Name, pConfiguracion.segUsuarioElimina, pConfiguracion.codEmpresa.ToString()); } return(oReturnValor); }
public bool UpdateConfig(BEConfiguracion configuracion) { int codigoRetorno = -1; try { using (_DBMLTablasDataContext SQLDC = new _DBMLTablasDataContext(conexion)) { SQLDC.omgc_U_ConfiguracionConfig( configuracion.codEmpresa, configuracion.codKeyConfig, configuracion.desValor, configuracion.segUsuarioEdita, configuracion.segMaquinaEdita); codigoRetorno = 0; } } catch (Exception) { throw; } return(codigoRetorno == 0 ? true : false); }
/// <summary> /// Almacena el registro de una ENTIDAD de registro de Tipo Configuracion /// En la BASE de DATO la Tabla : [Maestros.Configuracion] /// <summary> /// <param name="configuracion"></param> /// <returns></returns> public ReturnValor Insert(BEConfiguracion configuracion) { try { using (TransactionScope tx = new TransactionScope(TransactionScopeOption.Required)) { oReturnValor.Exitosa = oConfiguracionData.Insert(configuracion); if (oReturnValor.Exitosa) { oReturnValor.Message = HelpMessages.Evento_NEW; oReturnValor.codRetorno = configuracion.codConfiguracion; tx.Complete(); } } } catch (Exception ex) { oReturnValor = HelpException.mTraerMensaje(ex, false, this.GetType().Name + '.' + MethodBase.GetCurrentMethod().Name, configuracion.segUsuarioCrea, configuracion.codEmpresa.ToString()); } return(oReturnValor); }