Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class LoginController : Controller
- {
- DataContext db = new DataContext();
- public ActionResult Index()
- {
- MvcApplication M = new MvcApplication()
- var U = db.usuarios.single(u=> u.Id == 1);
- M.SetCarregarDadosUsuario(U);
- }
- }
- public class MvcApplication : System.Web.HttpApplication {
- public Usuarios usuarioSession = new Usuarios();
- protected void Application_AcquireRequestState() {
- if (Context.Handler is IRequiresSessionState || Context.Handler is IReadOnlySessionState){
- CarregarDadosUsuario();}
- }
- private void CarregarDadosUsuario(){
- if(usuarioSession.Id >0){
- var loadU = GetCarregarDadosUsuario();
- HttpContext.Current.Session.Add("UsuarioImagem", loadU.UrlImg);
- HttpContext.Current.Session.Add("UsuarioNome", loadU.Nome);
- HttpContext.Current.Session.Add("UsuarioSessao", loadU.SessaoID);
- HttpContext.Current.Session.Add("UsuarioFilial", loadU.FilialID);
- }
- }
- public void SetCarregarDadosUsuario(Usuarios user) {
- this.usuarioSession = user;
- }
- public Usuarios GetCarregarDadosUsuario(){
- return this.usuarioSession;
- }
- }
- <div class="user-img-div user-basic basic-perfil-borda">
- <img src="/Content/NewTheme/img/@Session["UsuarioImagem"]" class="img-thumbnail" />
- </div>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement