コード例 #1
0
        private void BuildEmail(PhieuDatBan phieuDatBan)
        {
            string content = System.IO.File.ReadAllText(HostingEnvironment.MapPath("~/EmailTemplate/") + "XacNhanDat" + ".cshtml");
            var    regInfo = new KhachHangDAO().getKhachhangByID(phieuDatBan.MaKH);
            var    Vitri   = new ViTriDAO().layVitriByMaVT(phieuDatBan.MaViTri);
            var    loaiKV  = new KhuVucDAO().LayLoaiKVByMaVitri(Vitri.MaViTri);

            content = content.Replace("{{Name}}", regInfo.TenKH);
            content = content.Replace("{{Ngaygiodat}}", phieuDatBan.NgayGioDat.ToString());
            content = content.Replace("{{NgaygioNhan}}", phieuDatBan.NgayGioNhan.ToString());
            content = content.Replace("{{SLNguoi}}", phieuDatBan.SoLuongNguoi.ToString());
            content = content.Replace("{{KhuVuc}}", loaiKV.TenLoaiKhuVuc);
            content = content.Replace("{{ViTri}}", Vitri.TenViTri);

            if (phieuDatBan.DatMonTruoc != 0)
            {
                content = content.Replace("{{Tiendatcoc}}", phieuDatBan.DatMonTruoc.ToString());
            }
            else
            {
                content = content.Replace("{{Tiendatcoc}}", "200.000 VND");
            }

            new MailHelper().SendMail(regInfo.Email, "Xác nhận đặt bàn", content);
        }
コード例 #2
0
ファイル: ViTriBUS.cs プロジェクト: bao-nguyen/App
        public BindingList <ViTriDTO> LayDanhSach()
        {
            // Kiem tra Business Rule neu co
            BindingList <ViTriDTO> danhSach = new BindingList <ViTriDTO>();
            ViTriDAO itemDAO = new ViTriDAO();

            danhSach = itemDAO.LayDanhSach();
            return(danhSach);
        }
コード例 #3
0
        public JsonResult LoadVitriAjax(string MaKhuVuc, string NgayDen, string GioDen)
        {
            string        dateString  = NgayDen + " " + GioDen + ":00";
            DateTime      dateValue   = DateTime.Parse(dateString, new CultureInfo("fr-FR", false));
            List <string> listphieudb = new ViTriDAO().layPhieuDatBan(DateTime.Now, dateValue);
            List <ViTri>  listVitri   = new ViTriDAO().LayDSViTriConTrong(MaKhuVuc, DateTime.Now, dateValue);

            string strHTMLCboVitri = GenHTMLCboVitri(listVitri);

            return(Json(strHTMLCboVitri, JsonRequestBehavior.AllowGet));
        }
コード例 #4
0
        private void UC_CauThu_Load(object sender, EventArgs e)
        {
            DataTable dt = CauThuDAO.getData(); //Lấy dữ liệu từ database

            dgvCauThu.DataSource = dt;          //Cho vào datagridview


            DataTable doi = DoiBongDAO.getData();        //Lấy dữ liệu từ database DoiBong

            FillCbo(doi, cbxDoiBong, "MaDoi", "TenDoi"); //Cho vào combobox


            DataTable vitri = ViTriDAO.getData();

            FillCbo(vitri, cbxViTri, "MaViTri", "TenViTri");

            DataTable quoctich = QuocTichDAO.getData();

            FillCbo(quoctich, cbxQuocTich, "MaQuocTich", "TenQuocTich");
            //txtImageSource.Text = @"E:\IT\C#\LapTrinhTrucQuan\Nhom06\Doc\unnamed.jpg";
        }
コード例 #5
0
ファイル: ViTriBUS.cs プロジェクト: bao-nguyen/App
        public void Xoa(int ma)
        {
            ViTriDAO itemDAO = new ViTriDAO();

            itemDAO.Xoa(ma);
        }
コード例 #6
0
ファイル: ViTriBUS.cs プロジェクト: bao-nguyen/App
        public void Sua(ViTriDTO itemDTO)
        {
            ViTriDAO itemDAO = new ViTriDAO();

            itemDAO.Sua(itemDTO);
        }
コード例 #7
0
ファイル: ViTriBUS.cs プロジェクト: bao-nguyen/App
        public void Them(ViTriDTO itemDTO)
        {
            ViTriDAO itemDAO = new ViTriDAO();

            itemDAO.Them(itemDTO);
        }