/// <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); }
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); }
public BL_USUARIO() { objUsuarioDA = new DA_USUARIO(); }