public ActionResult DangNhap(DangNhap_DangKy model) { //DangNhap dn = new DangNhap(); if (model.DangNhap.IsCustomer == "customer") { //var db = new ShopEntities(); using (QuoKaNaDBContext db = new QuoKaNaDBContext()) { var sql = (from user in db.Customers where model.DangNhap.DiaChiMail == user.Username & model.DangNhap.MatKhau == user.Password select user).SingleOrDefault(); if (sql != null) { ViewBag.SuccessMessage = "Đăng nhập thành công."; return(View("../Users/Index")); } else { ViewBag.DuplicateMessage = "Đăng nhập không thành công."; return(View("../Home/TrangChuIndex")); //return Content(ViewBag); } //model.Username = model.Email; //model.Photo = model.Photo.ToString(); //db.Customers.Add(model); //db.SaveChanges(); } } else { using (QuoKaNaDBContext db = new QuoKaNaDBContext()) { var sql = (from user in db.Admins where model.DangNhap.DiaChiMail == user.Username & model.DangNhap.MatKhau == user.Password select user).SingleOrDefault(); if (sql != null) { ViewBag.SuccessMessage = "Đăng nhập thành công."; return(View("../PageOfAdmin/PageOfAdmin")); } else { ViewBag.DuplicateMessage = "Đăng nhập không thành công."; return(View("../Home/TrangChuIndex")); } } } //ModelState.Clear(); //ViewBag.SuccessMessage = "Đăng ký thành công."; //return View("DangKy", new Customer()); }
public ActionResult DangKy(DangNhap_DangKy model) { //var db = new ShopEntities(); model.Customer.Username = model.Customer.Email; using (QuoKaNaDBContext db = new QuoKaNaDBContext()) { if (db.Customers.Any(x => x.Username == model.Customer.Username)) { ViewBag.DuplicateMessage = "Tên đăng nhập đã tồn tại."; return(View("../Home/TrangChuIndex")); //return Content(ViewBag); } // model.Photo = model.Photo.ToString(); db.Customers.Add(model.Customer); db.SaveChanges(); } ModelState.Clear(); ViewBag.SuccessMessage = "Đăng ký thành công."; return(View("../Users/Index")); }
public QuoKaNaDBContext Init() { return(dbContext ?? (dbContext = new QuoKaNaDBContext())); }