public ActionResult Cadastro(LoginRecepcao login_recepcao) { if (ModelState.IsValid) { using (LoginRecepcaoDbContext db = new LoginRecepcaoDbContext()) { db.loginR.Add(login_recepcao); db.SaveChanges(); } ModelState.Clear(); ViewBag.Message = login_recepcao.NomeRecepcionista + " " + login_recepcao.SobrenomeRecepcionista + " foi cadastrado com sucesso."; } return(View()); }
public ActionResult Login(LoginRecepcao userRecepcao) { using (LoginRecepcaoDbContext db = new LoginRecepcaoDbContext()) { var usrRecepcao = db.loginR.Single(u => u.RecepcionistaUsuario == userRecepcao.RecepcionistaUsuario && u.RecepcionistaPassword == userRecepcao.RecepcionistaPassword); if (usrRecepcao != null) { Session["LoginRecepcaoID"] = usrRecepcao.LoginRecepcaoID.ToString(); Session["RecepcionistaUsuario"] = usrRecepcao.RecepcionistaUsuario.ToString(); return(RedirectToAction("RealizarAgendamento")); } else { ModelState.AddModelError("", "Nome de Usuário ou senha incorretos"); } } return(View()); }