예제 #1
0
        public List <EAPRO_Usuario> Obtener_usuarios()
        {
            List <EAPRO_Usuario> oListUsuario = null;

            try
            {
                DataTable dt = oConexion.ejecutarDataTable("UP_EAPRO_OBTENER_USUARIOS");

                if (dt.Rows.Count > 0)
                {
                    oListUsuario = new List <EAPRO_Usuario>();
                    for (int i = 0; i < dt.Rows.Count; i++)
                    {
                        EAPRO_Usuario oEAPRO_Usuario = new EAPRO_Usuario();

                        oEAPRO_Usuario.codigo      = dt.Rows[i]["codigo"].ToString().Trim();
                        oEAPRO_Usuario.nombre      = dt.Rows[i]["nombre"].ToString().Trim();
                        oEAPRO_Usuario.codigoCargo = dt.Rows[i]["codigoCargo"].ToString().Trim();
                        oEAPRO_Usuario.cargo       = dt.Rows[i]["cargo"].ToString().Trim();
                        oEAPRO_Usuario.perfil      = dt.Rows[i]["perfil"].ToString().Trim();
                        oEAPRO_Usuario.email       = dt.Rows[i]["email"].ToString().Trim();

                        oListUsuario.Add(oEAPRO_Usuario);
                    }
                }

                return(oListUsuario);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
예제 #2
0
        public EAPRO_Usuario Validar_usuario(string usuario, string clave)
        {
            EAPRO_Usuario eUsuario = null;

            try
            {
                eUsuario = oD_EAPro_Service.Validar_usuario(usuario, clave);
                if (eUsuario == null)
                {
                    throw new Exception();
                }
            }
            catch (Exception ex)
            {
                log.Error("[BL_EAPro_Service][Validar_usuario_Failed] : ", ex);
            }
            return(eUsuario);
        }
예제 #3
0
        public EAPRO_Usuario Validar_usuario(string usuario, string clave)
        {
            EAPRO_Usuario eusuario  = new EAPRO_Usuario();
            DataTable     dtUsuario = oConexion.ejecutarDataTable("UP_EAPRO_VALIDAR_USUARIO", usuario, clave);

            if (dtUsuario.Rows.Count > 0)
            {
                System.Data.DataRow fila = dtUsuario.Rows[0];
                eusuario.codigo      = fila["codigo"].ToString().Trim();
                eusuario.nombre      = fila["nombre"].ToString().Trim();
                eusuario.cargo       = fila["cargo"].ToString().Trim();
                eusuario.codigoCargo = fila["codigoCargo"].ToString().Trim();
                eusuario.perfil      = fila["perfil"].ToString().Trim();
                eusuario.email       = fila["email"].ToString().Trim();
                return(eusuario);
            }
            else
            {
                return(null);
            }
        }