public ActionResult DN(FormCollection form, string url) { var id = form["TenDN"]; var pw = form["PWDN"]; KhacHang kh = db.KhacHangs.SingleOrDefault(x => x.UserName == id && x.PassWord == pw); if (kh != null) { Session["TaiKhoan"] = kh; if (url == null) { return(RedirectToAction("Index", "QLKS")); } else { return(Redirect(url)); } } else { ViewBag.ThongBao = "Tên đăng nhập hoặc mật khẩu không đúng"; } return(RedirectToAction("DN", "Use", new { msg = ViewBag.ThongBao })); }
public ActionResult Register1(FormCollection form, KhacHang kh) { var id = form["ID"]; var PW = form["PW"]; var rePW = form["rePW"]; var Ten = form["Ten"]; var DiaChi = form["DiaChi"]; var Phone = form["phone"]; var email = form["email"]; DateTime NgaySinh = DateTime.Parse(form["NgaySinh"]); kh.UserName = id; kh.PassWord = PW; kh.HoTen = Ten; kh.DiaChi = DiaChi; kh.SDT = Phone; kh.Email = email; kh.NgaySinh = NgaySinh; if (PW == rePW) { db.KhacHangs.InsertOnSubmit(kh); db.SubmitChanges(); return(RedirectToAction("DN", "Use")); } else { ViewBag.ThongBao = "Nhập lại mật khẩu không đúng!"; } return(RedirectToAction("DN", "Use")); }
public ActionResult DanhGia(FormCollection form) { short sachse = Convert.ToInt16(form["SachSe"]); short thoaimai = Convert.ToInt16(form["ThoaiMai"]); short tiennghi = Convert.ToInt16(form["TienNghi"]); short phucvu = Convert.ToInt16(form["PhucVu"]); short dangtien = Convert.ToInt16(form["DangTien"]); short wifi = Convert.ToInt16(form["Wifi"]); short diadiem = Convert.ToInt16(form["DiaDiem"]); short maks = Convert.ToInt16(form["maks"].ToString().Replace(",", "")); KhacHang k = (KhacHang)Session["TaiKhoan"]; List <DiemDanhGia> t = db.DiemDanhGias.Where(x => x.MaKS == maks && x.MaKH == k.MaKH).OrderByDescending(x => x.Lan).ToList(); DiemDanhGia d = new DiemDanhGia(); d.MaKS = maks; d.MaKH = k.MaKH; d.SachSe = sachse; d.ThoaiMai = thoaimai; d.TienNghi = tiennghi; d.PhucVu = phucvu; d.DangTien = dangtien; d.Wifi = wifi; d.DiaDiem = diadiem; if (t.Count > 0) { d.Lan = Convert.ToInt16((int)t[0].Lan + 1); } else { d.Lan = 1; } db.DiemDanhGias.InsertOnSubmit(d); List <DonDatPhong> dondats = db.DonDatPhongs.Where(x => x.MaKS == maks && x.MaKH == k.MaKH && x.DanhGia == false).OrderByDescending(x => x.id_ddp).ToList(); if (dondats.Count > 0) { dondats[0].DanhGia = true; } try { db.SubmitChanges(); } catch (Exception) { throw; } return(RedirectToAction("Index", "QLKS")); }
public ActionResult DanhGia(int maks) { DonDatPhong d = new DonDatPhong(); if (Session["TaiKhoan"] != null) { KhacHang t = (KhacHang)Session["TaiKhoan"]; d = db.DonDatPhongs.FirstOrDefault(x => x.MaKH == t.MaKH); } ViewBag.maks = maks; return(PartialView(d)); }
public ActionResult RemoveCustomer(int id) { List <DonDatPhong> ls_p = data.DonDatPhongs.Where(t => t.MaKH == id).ToList(); foreach (DonDatPhong p in ls_p) { data.DonDatPhongs.DeleteOnSubmit(p); } KhacHang kh = data.KhacHangs.FirstOrDefault(t => t.MaKH == id); data.KhacHangs.DeleteOnSubmit(kh); data.SubmitChanges(); return(RedirectToAction("CustomerControl")); }