/// <summary> /// Retorna un objeto de registros de tipo [Tabla].Usuarios /// </summary> /// <returns>Lista</returns> public BEUsuarioResponse Find(string pCodUsuario) { BEUsuarioResponse objUsuario = null; try { using (_DBMLSeguridadSistemaDataContext SeguridadDC = new _DBMLSeguridadSistemaDataContext(conexion)) { var resul = SeguridadDC.usp_sis_R_Usuario(pCodUsuario, null, null, null, true); foreach (var item in resul) { objUsuario = new BEUsuarioResponse() { codUsuario = item.codUsuario, desLogin = item.desLogin, clvPassword = item.clvPassword, desNombres = item.desNombres, desApellidos = item.desApellidos, desPregunta = item.desPregunta, codEmpleado = item.codEmpleado, desCorreo = item.desCorreo, desRespuesta = item.desRespuesta, indAccesoGerencial = item.indAccesoGerencial, indCambiaCodPersona = item.indCambiaCodPersona, indCambiaDescuento = item.indCambiaDescuento, indCambioPrecio = item.indCambioPrecio, indJefeCaja = item.indJefeCaja, indUsuarioSistema = item.indUsuarioSistema, indVendedor = item.indVendedor, indRestricPorPais = item.indRestricPorPais, desTelefono = item.desTelefono, indEstado = item.indEstado, segUsuarioEdita = item.segUsuarioEdita, segFechaHoraEdita = item.segFechaHoraEdita, segMaquinaEdita = item.segMaquinaOrigen, desApellidosNombres = item.desApellidos.Trim() + ", " + item.desNombres.Trim(), codArguPais = item.codArguPais, fecBloqueUpdate = item.fecBloqueoUpdate, indPasswordReset = item.indPasswordReset, indOrigenUser = item.indOrigenUser, urlPhotoUser = item.urlPhotoUser, }; } } } catch (Exception ex) { throw ex; } return(objUsuario); }
/// <summary> /// Retorna un objeto de registros de tipo Opciones. /// </summary> /// <returns>Lista</returns> public BEUsuarioResponse Find(string pcodUsuario) { BEUsuarioResponse itemUsuario = new BEUsuarioResponse(); try { itemUsuario = oUsuarioData.Find(pcodUsuario); } catch (Exception ex) { throw ex; } return(itemUsuario); }