public ActionResult EditConvenient(TienNghi model) { if (ModelState.IsValid) { try { var objCheck = Db.TienNghis.FirstOrDefault(x => x.MaLoaiPhong == model.MaLoaiPhong && x.TenTienNghi == model.TenTienNghi && x.MaTienNghi != model.MaTienNghi); if (objCheck == null) { var obj = Db.TienNghis.FirstOrDefault(x => x.MaTienNghi == model.MaTienNghi); obj.TenTienNghi = model.TenTienNghi; Db.TienNghis.Attach(obj); Db.Entry(obj).State = EntityState.Modified; Db.SaveChanges(); TempData["notice"] = "Sửa thành công!"; return(Redirect("/Admin/RoomType/View/" + model.MaLoaiPhong)); } else { TempData["notice"] = "Tên tiện nghi đã tồn tại! Vui lòng chọn tên câu hỏi khác!"; } } catch { TempData["notice"] = "Sửa không thành công!"; } } return(View(model)); }
public ActionResult AddConvenient(TienNghi model) { if (ModelState.IsValid) { try { var obj = Db.TienNghis.FirstOrDefault(x => x.MaLoaiPhong == model.MaLoaiPhong && x.TenTienNghi == model.TenTienNghi); if (obj == null) { Db.TienNghis.Add(model); Db.SaveChanges(); TempData["notice"] = "Thêm thành công!"; return(Redirect("/Admin/RoomType/View/" + model.MaLoaiPhong)); } else { TempData["notice"] = "Tên tiện nghi đã tồn tại! Vui lòng chọn tên câu hỏi khác!"; } } catch { TempData["notice"] = "Thêm không thành công!"; } } return(View(model)); }
public bool XoaTienNghi(string maTienNghi) { TienNghi tienNghi = db.TienNghis.Single(x => x.MaTienNghi == maTienNghi); db.TienNghis.DeleteOnSubmit(tienNghi); db.SubmitChanges(); return(true); }
public ActionResult AddConvenient(int id) { var model = new TienNghi { MaLoaiPhong = id }; return(View(model)); }
public ActionResult RemoveHotel(int id) { List <DonDatPhong> ls_ddp = data.DonDatPhongs.Where(t => t.MaKS == id).ToList(); foreach (DonDatPhong ddp in ls_ddp) { data.DonDatPhongs.DeleteOnSubmit(ddp); } List <DiemDanhGia> ls_ddg = data.DiemDanhGias.Where(t => t.MaKS == id).ToList(); foreach (DiemDanhGia ddg in ls_ddg) { data.DiemDanhGias.DeleteOnSubmit(ddg); } List <ChiTietDatPhong> ls_ctdp = data.ChiTietDatPhongs.Where(t => t.maks == id).ToList(); foreach (ChiTietDatPhong ctdp in ls_ctdp) { data.ChiTietDatPhongs.DeleteOnSubmit(ctdp); } TienNghi tn = data.TienNghis.FirstOrDefault(t => t.MaKS == id); data.TienNghis.DeleteOnSubmit(tn); List <Phong> ls_p = data.Phongs.Where(t => t.MaKS == id).ToList(); foreach (Phong p in ls_p) { data.Phongs.DeleteOnSubmit(p); } KhachSan ks = data.KhachSans.SingleOrDefault(i => i.MaKS == id); List <HinhAnh> ls_ha = data.HinhAnhs.Where(t => t.MaKS == ks.MaKS).ToList(); foreach (HinhAnh ha in ls_ha) { data.HinhAnhs.DeleteOnSubmit(ha); } if (ks == null) { Response.StatusCode = 404; return(null); } //var filePath = Server.MapPath("~/images/products" + p.ImageProduct); var filePath = Path.Combine(Server.MapPath("~/images"), ks.hinh_1); if (System.IO.File.Exists(filePath)) { System.IO.File.Delete(filePath); } data.KhachSans.DeleteOnSubmit(ks); data.SubmitChanges(); return(RedirectToAction("HotelControl")); }
public ActionResult TienNghi(int id) { TienNghi tn = db.TienNghis.FirstOrDefault(x => x.MaKS == id); return(PartialView(tn)); }
public bool CapNhatTienNghi(TienNghi tienNghi) { XoaTienNghi(tienNghi.MaTienNghi); ThemTienNghi(tienNghi); return(true); }
public bool ThemTienNghi(TienNghi tienNghi) { db.TienNghis.InsertOnSubmit(tienNghi); db.SubmitChanges(); return(true); }
private void timer1_Tick(object sender, EventArgs e) { switch (btnName) { case "NhanVien": if (poinChange >= mPanelContainer.Size.Width) { timer1.Stop(); templateNhanVien templateNhanVien = new templateNhanVien(); templateNhanVien.Dock = DockStyle.Fill; frmMain.frmMain_.MetroContainer.Controls.Add(templateNhanVien); frmMain.frmMain_.MetroContainer.Controls["templateNhanVien"].BringToFront(); foreach (ucManHinhChinh item in frmMain.frmMain_.MetroContainer.Controls.OfType <ucManHinhChinh>()) { frmMain.frmMain_.MetroContainer.Controls.Remove(item); } } else { poinChange += 80; mPanelContainer.Location = new Point(poinChange, 0); } break; case "HeThong": if (poinChange >= mPanelContainer.Size.Width) { timer1.Stop(); HeThong HeThong = new HeThong(); HeThong.Dock = DockStyle.Fill; frmMain.frmMain_.MetroContainer.Controls.Add(HeThong); frmMain.frmMain_.MetroContainer.Controls["HeThong"].BringToFront(); foreach (ucManHinhChinh item in frmMain.frmMain_.MetroContainer.Controls.OfType <ucManHinhChinh>()) { frmMain.frmMain_.MetroContainer.Controls.Remove(item); } } else { poinChange += 80; mPanelContainer.Location = new Point(poinChange, 0); } break; case "Phong": if (poinChange >= mPanelContainer.Size.Width) { timer1.Stop(); Phong Phong = new Phong(); Phong.Dock = DockStyle.Fill; frmMain.frmMain_.MetroContainer.Controls.Add(Phong); frmMain.frmMain_.MetroContainer.Controls["Phong"].BringToFront(); foreach (ucManHinhChinh item in frmMain.frmMain_.MetroContainer.Controls.OfType <ucManHinhChinh>()) { frmMain.frmMain_.MetroContainer.Controls.Remove(item); } } else { poinChange += 80; mPanelContainer.Location = new Point(poinChange, 0); } break; case "TienNghi": if (poinChange >= mPanelContainer.Size.Width) { timer1.Stop(); TienNghi TienNghi = new TienNghi(); TienNghi.Dock = DockStyle.Fill; frmMain.frmMain_.MetroContainer.Controls.Add(TienNghi); frmMain.frmMain_.MetroContainer.Controls["TienNghi"].BringToFront(); foreach (ucManHinhChinh item in frmMain.frmMain_.MetroContainer.Controls.OfType <ucManHinhChinh>()) { frmMain.frmMain_.MetroContainer.Controls.Remove(item); } } else { poinChange += 80; mPanelContainer.Location = new Point(poinChange, 0); } break; case "DichVu": if (poinChange >= mPanelContainer.Size.Width) { timer1.Stop(); DichVu DichVu = new DichVu(); DichVu.Dock = DockStyle.Fill; frmMain.frmMain_.MetroContainer.Controls.Add(DichVu); frmMain.frmMain_.MetroContainer.Controls["DichVu"].BringToFront(); foreach (ucManHinhChinh item in frmMain.frmMain_.MetroContainer.Controls.OfType <ucManHinhChinh>()) { frmMain.frmMain_.MetroContainer.Controls.Remove(item); } } else { poinChange += 80; mPanelContainer.Location = new Point(poinChange, 0); } break; case "ThuePhong": if (poinChange >= mPanelContainer.Size.Width) { timer1.Stop(); ThuePhong ThuePhong = new ThuePhong(); ThuePhong.Dock = DockStyle.Fill; frmMain.frmMain_.MetroContainer.Controls.Add(ThuePhong); frmMain.frmMain_.MetroContainer.Controls["ThuePhong"].BringToFront(); foreach (ucManHinhChinh item in frmMain.frmMain_.MetroContainer.Controls.OfType <ucManHinhChinh>()) { frmMain.frmMain_.MetroContainer.Controls.Remove(item); } } else { poinChange += 80; mPanelContainer.Location = new Point(poinChange, 0); } break; case "TraPhong": if (poinChange >= mPanelContainer.Size.Width) { timer1.Stop(); TraPhong TraPhong = new TraPhong(); TraPhong.Dock = DockStyle.Fill; frmMain.frmMain_.MetroContainer.Controls.Add(TraPhong); frmMain.frmMain_.MetroContainer.Controls["TraPhong"].BringToFront(); foreach (ucManHinhChinh item in frmMain.frmMain_.MetroContainer.Controls.OfType <ucManHinhChinh>()) { frmMain.frmMain_.MetroContainer.Controls.Remove(item); } } else { poinChange += 80; mPanelContainer.Location = new Point(poinChange, 0); } break; case "HoaDon": if (poinChange >= mPanelContainer.Size.Width) { timer1.Stop(); HoaDon HoaDon = new HoaDon(); HoaDon.Dock = DockStyle.Fill; frmMain.frmMain_.MetroContainer.Controls.Add(HoaDon); frmMain.frmMain_.MetroContainer.Controls["HoaDon"].BringToFront(); foreach (ucManHinhChinh item in frmMain.frmMain_.MetroContainer.Controls.OfType <ucManHinhChinh>()) { frmMain.frmMain_.MetroContainer.Controls.Remove(item); } } else { poinChange += 80; mPanelContainer.Location = new Point(poinChange, 0); } break; } }