/// <summary> /// Retorna un objeto de registros de tipo [Tabla].Roles /// </summary> /// <returns>Lista</returns> public BESistema Find(string CodigoSistema) { BESistema itemSistemas = null; try { using (_DBMLSeguridadSistemaDataContext SeguridadDC = new _DBMLSeguridadSistemaDataContext(conexion)) { var resul = SeguridadDC.omgc_mnt_Find_Sistema(CodigoSistema); foreach (var item in resul) { itemSistemas = new BESistema() { codSistema = item.codSistema, desDescripcion = item.desDescripcion, desNombre = item.desNombre, indEstado = item.indEstado, segUsuarioCrea = item.segUsuarioCrea, segFechaHoraCrea = Convert.ToDateTime(item.segFechaHoraCrea), segUsuarioEdita = item.segUsuarioEdita, segFechaHoraEdita = item.segFechaHoraEdita, segMaquinaCrea = item.segMaquinaOrigen, }; } } } catch (Exception ex) { throw ex; } return(itemSistemas); }
//public List<BEUsuarioAux> ListarUsuarios(bool prmEstado) //{ // List<BEUsuarioAux> listaUsuario = new List<BEUsuarioAux>(); // try // { // UsuarioLogic oUsuariosLogic = new UsuarioLogic(); // listaUsuario = oUsuariosLogic.List(string.Empty, string.Empty, string.Empty, prmEstado); // } // catch (Exception ex) // { // throw ex; // } // return listaUsuario; //} public BESistema FindSystem(string prm_CodigoSistema) { BESistema itemSistema = new BESistema(); try { itemSistema = (new SistemaLogic()).Find(prm_CodigoSistema); } catch (Exception ex) { throw ex; } return(itemSistema); }
public OperationResult FindWS(string prm_CodigoSistema) { BESistema objSistema = new BESistema(); try { objSistema = oSistemaData.Find(prm_CodigoSistema); return(OK(objSistema)); } catch (Exception ex) { return(Error(GetType().Name, MethodBase.GetCurrentMethod().Name, ex, "", "")); } }
/// <summary> /// Retorna un objeto de registros de tipo Opciones. /// </summary> /// <returns>Lista</returns> public BESistema Find(string prm_CodigoSistema) { BESistema itemSistemas = new BESistema(); try { itemSistemas = oSistemaData.Find(prm_CodigoSistema); } catch (Exception ex) { var returnValor = HelpException.mTraerMensaje(ex, false, this.GetType().Name + '.' + MethodBase.GetCurrentMethod().Name, string.Format("codSistema: {0}.", prm_CodigoSistema)); throw new Exception(returnValor.Message); } return(itemSistemas); }
/// <summary> /// Almacena el registro de un objeto de tipo [Tabla]. /// </summary> /// <param name="pItem"></param> public ReturnValor Update(BESistema pItem) { try { using (TransactionScope tx = new TransactionScope(TransactionScopeOption.Required)) { oReturn.Exitosa = oSistemaData.Update(pItem); if (oReturn.Exitosa) { tx.Complete(); oReturn.Message = HelpMessages.Evento_EDIT; } } } catch (Exception ex) { oReturn = HelpException.mTraerMensaje(ex); } return(oReturn); }
/// <summary> /// Almacena el registro de un objeto de tipo [Tabla]. /// </summary> /// <param name="pItem"></param> public ReturnValor Insert(BESistema pItem) { try { using (TransactionScope tx = new TransactionScope(TransactionScopeOption.Required)) { oReturn.CodigoRetorno = oSistemaData.Insert(pItem); if (oReturn.CodigoRetorno != null) { oReturn.Exitosa = true; oReturn.Message = HelpMessages.Evento_NEW; tx.Complete(); } } } catch (Exception ex) { oReturn = HelpException.mTraerMensaje(ex); } return(oReturn); }
/// <summary> /// Registrar una Entidad Roles /// </summary> /// <param name="pItem">Entidad Roles</param> public string Insert(BESistema pItem) { string codigoRetorno = ""; try { using (_DBMLSeguridadSistemaDataContext SeguridadDC = new _DBMLSeguridadSistemaDataContext(conexion)) { SeguridadDC.omgc_mnt_Insert_Sistema( ref codigoRetorno, pItem.desNombre, pItem.desDescripcion, Convert.ToBoolean(pItem.indEstado), pItem.segUsuarioCrea); } } catch (Exception ex) { throw ex; } return(codigoRetorno); }
/// <summary> /// Actualiza el registro de un objeto de tipo Roles /// </summary> /// <param name="pItem">Entidad Roles</param> public bool Update(BESistema pItem) { int CodigoRetorno = -1; try { using (_DBMLSeguridadSistemaDataContext SeguridadDC = new _DBMLSeguridadSistemaDataContext(conexion)) { CodigoRetorno = SeguridadDC.omgc_mnt_Update_Sistema( pItem.codSistema, pItem.desNombre, pItem.desDescripcion, Convert.ToBoolean(pItem.indEstado), pItem.segUsuarioEdita ); } } catch (Exception ex) { throw ex; } return(CodigoRetorno == 0 ? true : false); }