Beispiel #1
0
        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());
        }
Beispiel #2
0
        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());
        }