public ActionResult TraCuu(FormCollection collection) { DonDatTiec dt = new DonDatTiec(); var sanh = collection["SanhList"]; ViewBag.SanhList = new SelectList(data.Sanhs.ToList(), "MaSanh", "TenSanh"); dt.MaSanh = int.Parse(sanh); var buoi = collection["BuoiList"]; ViewBag.BuoiList = new SelectList(data.Buois.ToList(), "MaBuoi", "BuoiToChuc"); dt.MaBuoi = int.Parse(buoi); return(View()); }
public ActionResult DatTiec(FormCollection collection) { DonDatTiec dt = new DonDatTiec(); var masanh = "SELECT MaSanh FROM DonDatTiec"; var mabuoi = "SELECT MaBuoi FROM DonDatTiec"; var ngaytochuc = "SELECT NgayToChuc FROM DonDatTiec"; List <Menu> mn = LayMenu(); NhanVien nv = (NhanVien)Session["TaiKhoan"]; dt.MaNV = nv.MaNV; var ht = collection["hoten"]; var dc = collection["diachi"]; var sdt = collection["sdt"]; var sl = collection["soluong"]; dt.MaNV = nv.MaNV; dt.NgayLap = DateTime.Now; var NgayToChuc = String.Format("{0:dd/MM/yyyy}", collection["NgayToChuc"]); var hinhthuc = collection["HinhThucList"]; ViewBag.HinhThucList = new SelectList(data.HinhThucs.ToList(), "MaHinhThuc", "HinhThucToChuc"); var sanh = collection["SanhList"]; ViewBag.SanhList = new SelectList(data.Sanhs.ToList(), "MaSanh", "TenSanh"); var buoi = collection["BuoiList"]; ViewBag.BuoiList = new SelectList(data.Buois.ToList(), "MaBuoi", "BuoiToChuc"); if (String.IsNullOrEmpty(ht)) { ViewBag.ThongBao1 = "Họ tên khách hàng không được để trống"; } else if (String.IsNullOrEmpty(dc)) { ViewBag.ThongBao2 = "Phải nhập địa chỉ"; } else if (String.IsNullOrEmpty(sdt)) { ViewBag.ThongBao3 = "Phải nhập số điện thoại"; } else if (String.IsNullOrEmpty(sl)) { ViewBag.ThongBao4 = "Phải nhập số lượng khách"; } else if (String.IsNullOrEmpty(NgayToChuc)) { ViewBag.ThongBao5 = "Phải nhập ngày tổ chức"; } else if (String.IsNullOrEmpty(hinhthuc)) { ViewBag.ThongBao6 = "Phải nhập hình thức tổ chức"; } else if (String.IsNullOrEmpty(sanh)) { ViewBag.ThongBao7 = "Phải nhập sảnh"; } else if (String.IsNullOrEmpty(buoi)) { ViewBag.ThongBao8 = "Phải nhập buối tổ chức"; } else { if (String.Equals(sanh, masanh) && String.Equals(buoi, mabuoi) && String.Equals(NgayToChuc, ngaytochuc)) { ViewBag.ThongBao9 = "Tiệc này đã tồn tại"; } else { dt.HoTenKH = ht; dt.DiaChi = dc; dt.SDT = Convert.ToInt32(sdt); dt.SLKhach = int.Parse(sl); dt.MaNV = nv.MaNV; dt.NgayLap = Convert.ToDateTime(DateTime.Now); dt.NgayToChuc = Convert.ToDateTime(NgayToChuc); dt.MaHinhThuc = int.Parse(hinhthuc); dt.MaSanh = int.Parse(sanh); dt.MaBuoi = int.Parse(buoi); data.DonDatTiecs.InsertOnSubmit(dt); data.SubmitChanges(); foreach (var item in mn) { CTDonDat ctdd = new CTDonDat(); ctdd.MaDD = dt.MaDD; ctdd.MaMonAn = item.iMaMonAn; ctdd.SL = item.iSoluong; ctdd.DonGia = (int)item.dDonGia; data.CTDonDats.InsertOnSubmit(ctdd); } data.SubmitChanges(); Session["Menu"] = null; return(RedirectToAction("XacNhanDonHang", "NhanVien")); } } return(this.DatTiec()); }