public void Buscar() { if (string.IsNullOrEmpty(Request["usuario"].ToString()) || string.IsNullOrEmpty(Request["senha"].ToString())) { TempData["erro"] = "Usuário ou Senha em branco."; Response.Redirect("/Acessos"); return; } var acesso = new Acesso(Request["usuario"].ToString()); acesso.Atualizar(); if (acesso.Id != 0 && acesso.Senha == Request["senha"].ToString()) { Session["usuario"] = acesso.Login; Response.Redirect("/Perfils"); } else { TempData["erro"] = "Usuário ou Senha incorreto."; Response.Redirect("/Acessos"); } }
private void criarUsuario() { if (Session["usuario"] != null) { var acesso = new Acesso(Session["usuario"].ToString()); acesso.Atualizar(); ViewBag.Acesso = acesso; } }
private void recadastrarSenha() { if (Request["senha"] != Request["senha"]) { TempData["erro"] = "Senha e Confirmação de senha pecisão ser iguais."; } else { var acesso = new Acesso(Request["usuario"]); acesso.Atualizar(); acesso.Senha = Request["senha"]; acesso.Salvar(); } }
// GET: Pedidos public ActionResult Index() { if (Session["usuario"] == null) { Response.Redirect("/Acessos"); } var acesso = new Acesso(Session["usuario"].ToString()); acesso.Atualizar(); if (acesso.Nivel == "C") { ViewBag.Pedidos = Pedido.BuscarPorCliente(acesso.Cd_empresa); } else { ViewBag.Pedidos = Pedido.Todos(); } ViewBag.NivelAcesso = acesso.Nivel; return(View()); }