Пример #1
0
        /// <summary>
        /// Devuelve los datos del usuario que ingresa a la aplicación
        /// </summary>
        /// <param name="NombreUsuario">nombre de usuario al cual se desea consultar</param>
        /// <returns>List de BE_PERSONAL con los objetos de la entidad, que a su vez representan la tabla BE_PERSONAL de la base de datos. En caso no haiga datos devuelve nothing.</returns>
        public static BE_USUARIO SeleccionarPersonalPorUsuario(String NombreUsuario)
        {
            BL_PERSONAL BL_PERSONAL  = new BL_PERSONAL();
            BE_PERSONAL oBE_PERSONAL = BL_PERSONAL.SeleccionarPersonalPorUsuario(NombreUsuario);
            BE_USUARIO  oBE_USUARIO  = null;

            if (oBE_PERSONAL != null)
            {
                oBE_USUARIO = new DA_USUARIO().SeleccionarUsuarioPorPersonalId(oBE_PERSONAL.ID);
                if (oBE_USUARIO != null)
                {
                    oBE_USUARIO.oBE_PERSONAL = oBE_PERSONAL;
                }
            }
            return(oBE_USUARIO);
        }
Пример #2
0
        public bool ObtenerUsuarioPorId(string idUsuario)
        {
            Boolean    respuesta = false;
            HttpCookie myCookie  = HttpContext.Current.Request.Cookies["COO_DYA"];

            BE_USUARIO objUsuarioBE = new BE_USUARIO();

            objUsuarioBE.ID_USU_IN_CRYPT    = myCookie.Values["USUARIO_CRYPT"];
            objUsuarioBE.objRolBE.ID_ROL_IN = Int32.Parse(myCookie.Values["PERFIL"]);
            DA_USUARIO objUsuarioDA = new DA_USUARIO();

            objUsuarioDA.loguearsePorIdUsuario(objUsuarioBE);

            if (objUsuarioBE.objResBE.Key == 1)
            {
                /*OBTENER MENU*/
                //MENU[] lstMenuBE = ws.obtenerMenu(objSeguridadBE);

                HttpContext.Current.Session["USUARIO"] = objUsuarioBE;
                //HttpContext.Current.Session["MENU"] = lstMenuBE;
                respuesta = true;
            }
            return(respuesta);
        }
Пример #3
0
 public BL_USUARIO()
 {
     objUsuarioDA = new DA_USUARIO();
 }