Esempio n. 1
0
        /// <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);
        }
Esempio n. 2
0
        /// <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);
        }