Exemple #1
0
        public List <DichVu_DTO> ThongKeSoLuongTonSP(string soluong)
        {
            List <DichVu_DTO> ListThongKe = new List <DichVu_DTO>();
            SqlConnection     conn        = DataProvider.TaoKetNoi();
            string            strTruyVan  = string.Format("select * from DichVu where TrangThai =1 AND SoLuong <= '{0}'", soluong);
            SqlDataReader     sdr         = DataProvider.TruyVanDuLieu(strTruyVan, conn);

            while (sdr.Read())
            {
                DichVu_DTO dv = new DichVu_DTO();
                dv.MaDV             = sdr["MaDV"].ToString();
                dv.TenDV            = sdr["TenDV"].ToString();
                dv.DonGiaBan        = int.Parse(sdr["DonGiaBan"].ToString());
                dv.DonViTinh        = sdr["DonViTinh"].ToString();
                dv.DonGiaBanHienTai = int.Parse(sdr["DonGiaBanHienTai"].ToString());
                dv.SoLuong          = int.Parse(sdr["SoLuong"].ToString());
                dv.MoTa             = sdr["MoTa"].ToString();
                dv.MaLoaiDV         = sdr["MaLoaiDV"].ToString();
                dv.TrangThai        = int.Parse(sdr["TrangThai"].ToString());
                ListThongKe.Add(dv);
            }
            sdr.Close();
            conn.Close();
            return(ListThongKe);
        }
        private void btnCapNhat_Click(object sender, EventArgs e)
        {
            DichVu_DTO dvDTO = new DichVu_DTO();

            try
            {
                dvDTO.MaSuDungDichVu = txtMaSDDichVu.Text;
                dvDTO.MaDichVu       = (string)cmbTenDichVu.SelectedValue;
                dvDTO.SoLuong        = txtSoLuong.Text;
                dvDTO.ThanhTien      = int.Parse(txtSoLuong.Text) * int.Parse(cmbGiaDichVu.Text);

                int check = DichVu_BLL.CapNhatDichVu(dvDTO);
                if (check > 0)
                {
                    XtraMessageBox.Show("Cập nhật thành công!!");
                    HienThiDanhSachCacDichVuCanCapNhat();
                }
                else
                {
                    XtraMessageBox.Show("Cập nhật thất bại!!");
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Exemple #3
0
        public List <DichVu_DTO> LayDanhSachDichVu()
        {
            lsMenuDV = new List <DichVu_DTO>();
            SqlConnection conn       = DataProvider.TaoKetNoi();
            string        strTruyVan = "Select * From [DichVu] Where TrangThai = 1 and TenDV <> N'Giờ Hát'";
            SqlDataReader sdr        = DataProvider.TruyVanDuLieu(strTruyVan, conn);

            while (sdr.Read())
            {
                DichVu_DTO dv = new DichVu_DTO();
                dv.MaDV             = sdr["MaDV"].ToString();
                dv.TenDV            = sdr["TenDV"].ToString();
                dv.DonGiaBan        = int.Parse(sdr["DonGiaBan"].ToString());
                dv.DonViTinh        = sdr["DonViTinh"].ToString();
                dv.DonGiaBanHienTai = int.Parse(sdr["DonGiaBanHienTai"].ToString());
                dv.SoLuong          = int.Parse(sdr["SoLuong"].ToString());
                dv.MoTa             = sdr["MoTa"].ToString();
                dv.MaLoaiDV         = sdr["MaLoaiDV"].ToString();
                dv.TrangThai        = int.Parse(sdr["TrangThai"].ToString());

                lsMenuDV.Add(dv);
            }
            sdr.Close();
            conn.Close();

            return(lsMenuDV);
        }
Exemple #4
0
        public static List <DichVu_DTO> takeServiceFIDSer(string IDDV)
        {
            string sQuery = @" select * from DichVu where MaDV ='" + IDDV + "' ";

            conn = DataProvider.Connect();
            DataTable dt = DataProvider.dataSQuery(sQuery, conn);

            if (dt.Rows.Count == 0)
            {
                return(null);
            }
            List <DichVu_DTO> Ser = new List <DichVu_DTO>();

            for (int i = 0; i < dt.Rows.Count; i++)
            {
                DichVu_DTO K = new DichVu_DTO();

                K.MaDV    = dt.Rows[i]["MaDV"].ToString();
                K.TenDV   = dt.Rows[i]["TenDV"].ToString();
                K.SoLuong = int.Parse(dt.Rows[i]["SoLuong"].ToString());
                K.GiaDV   = int.Parse(dt.Rows[i]["GiaDV"].ToString());
                //  K.MaPhong = dt.Rows[i]["MaPhong"].ToString();
                Ser.Add(K);
            }
            return(Ser);
        }
Exemple #5
0
        public bool KiemTraTT(string p)
        {
            DichVu_DTO dv = new DichVu_DTO();

            lsMenuDV = new List <DichVu_DTO>();
            SqlConnection conn       = DataProvider.TaoKetNoi();
            string        strTruyVan = string.Format("Select * From [DichVu] Where TrangThai = 1 and TenDV = N'{0}'", p);
            SqlDataReader sdr        = DataProvider.TruyVanDuLieu(strTruyVan, conn);

            if (sdr.Read())
            {
                dv                  = new DichVu_DTO();
                dv.MaDV             = sdr["MaDV"].ToString();
                dv.TenDV            = sdr["TenDV"].ToString();
                dv.DonGiaBan        = int.Parse(sdr["DonGiaBan"].ToString());
                dv.DonViTinh        = sdr["DonViTinh"].ToString();
                dv.DonGiaBanHienTai = int.Parse(sdr["DonGiaBanHienTai"].ToString());
                dv.SoLuong          = int.Parse(sdr["SoLuong"].ToString());
                dv.MoTa             = sdr["MoTa"].ToString();
                dv.MaLoaiDV         = sdr["MaLoaiDV"].ToString();
                dv.TrangThai        = int.Parse(sdr["TrangThai"].ToString());
                lsMenuDV.Add(dv);
            }
            sdr.Close();
            conn.Close();
            if (lsMenuDV.Count > 0)
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }
Exemple #6
0
 private void btnLuuDVKhiDatPhong_Click(object sender, EventArgs e)
 {
     if (txtSoLuongKhiDatPhong.Text == "")
     {
         MessageBox.Show("Vui lòng nhập số lượng !");
         return;
     }
     else
     {
         DichVu_DTO DV = new DichVu_DTO();
         DV.MaDV    = cbbMaDVKhiDatPhong.SelectedValue.ToString();
         DV.SoLuong = int.Parse(txtSoLuongKhiDatPhong.Text);
         DV.TenDV   = txtTenDVKhiDatPhong.Text;
         DV.GiaDV   = int.Parse(txtGiaKhiDatPhong.Text);
         if (BUS_DichVu.AddService(DV) == true)
         {
             Phong_DTO PH = new Phong_DTO();
             PH.MaPhong = txtMaPhongKHDaChon.Text;
             PH.MaDV    = cbbMaDVKhiDatPhong.SelectedValue.ToString();
             if (BUS_Phong.updateServiceRoom(PH) == true)
             {
                 //  MessageBox.Show("thêm dịch vụ thành và cập nhật lại mã dịch vụ ở phòng thành công");
                 MessageBox.Show("thêm dịch vụ thành công");
             }
         }
         else
         {
             MessageBox.Show("Không thành công", "Thông báo  !!!");
         }
     }
 }
Exemple #7
0
        public static List <DichVu_DTO> HienThiTenDichVuTheoMaDichVu(string maLoaiDichVu)
        {
            List <DichVu_DTO> lstDichVu = new List <DichVu_DTO>();

            try
            {
                string    strTruyVan = string.Format("SELECT * FROM DichVu where MaLoaiDichVu = '" + maLoaiDichVu + "'");
                DataTable _dt        = new DataTable();
                _dt = DataProvider.fillDataTable(strTruyVan);
                if (_dt != null)
                {
                    for (int i = 0; i < _dt.Rows.Count; i++)
                    {
                        DichVu_DTO dvDTO = new DichVu_DTO();
                        dvDTO.MaDichVu  = _dt.Rows[i]["MaDichVu"].ToString();
                        dvDTO.TenDichVu = _dt.Rows[i]["TenDichVu"].ToString();

                        lstDichVu.Add(dvDTO);
                    }
                }
            }
            catch (Exception ex)
            {
                XtraMessageBox.Show("Error : " + ex.Message);
            }

            return(lstDichVu);
        }
Exemple #8
0
        private void btnSuaSoLuong_Click(object sender, EventArgs e)
        {
            if (txtSoLuong.Text == "")
            {
                MessageBox.Show("Nhập số lượng", "Thông báo !!!");
            }
            else
            {
                DichVu_DTO DV = new DichVu_DTO();
                DV.MaDV    = cbbMaDV.SelectedValue.ToString();
                DV.SoLuong = int.Parse(txtSoLuong.Text);
                // string id = (btn.Tag as Phong_DTO).MaPhong;
                // int sl = int.Parse(txtSoLuong.Text);


                if (BUS_DichVu.UpdateSoLuong(DV) == true)
                {
                    dgvDichVuDaDat.Refresh();
                    MessageBox.Show("Đã cập nhật số lượng", "Thông báo  !!!");
                }
                else
                {
                    MessageBox.Show("không cập nhật số lượng", "Thông báo  !!!");
                }
            }
        }
Exemple #9
0
        //Lấy giá dịch vụ và hiển thị lên combobox
        public static List <DichVu_DTO> HienThiGiaDichVuLenComboBox(string maDichVu)
        {
            List <DichVu_DTO> lstGiaDichVu = new List <DichVu_DTO>();

            try
            {
                string    strTruyVan = string.Format("select * from DichVu where MaDichVu = '" + maDichVu + "'");
                DataTable _dt        = new DataTable();
                _dt = DataProvider.fillDataTable(strTruyVan);
                if (_dt != null)
                {
                    for (int i = 0; i < _dt.Rows.Count; i++)
                    {
                        DichVu_DTO dvDTO = new DichVu_DTO();
                        dvDTO.MaDichVu = _dt.Rows[i]["MaDichVu"].ToString();
                        dvDTO.DonGia   = Convert.ToInt32(_dt.Rows[i]["DonGia"]);
                        lstGiaDichVu.Add(dvDTO);
                    }
                }
            }
            catch (Exception ex)
            {
                XtraMessageBox.Show("Error : " + ex.Message);
            }

            return(lstGiaDichVu);
        }
Exemple #10
0
        public List <DichVu_DTO> RealTimeSearchFoodByName(string keyword)
        {
            List <DichVu_DTO> SearchList = new List <DichVu_DTO>();
            SqlConnection     conn       = DataProvider.TaoKetNoi();
            string            strTruyVan = string.Format("select * from DichVu where TrangThai =1 AND CONCAT(MaDV,dbo.ConvertToUnsign(TenDV),dbo.ConvertToUnsign(DonViTinh),dbo.ConvertToUnsign(MoTa),DonGiaBanHienTai,DonGiaBan) LIKE N'%' + dbo.ConvertToUnsign(N'{0}') + '%'", keyword);
            SqlDataReader     sdr        = DataProvider.TruyVanDuLieu(strTruyVan, conn);

            while (sdr.Read())
            {
                DichVu_DTO dv = new DichVu_DTO();
                dv.MaDV             = sdr["MaDV"].ToString();
                dv.TenDV            = sdr["TenDV"].ToString();
                dv.DonGiaBan        = int.Parse(sdr["DonGiaBan"].ToString());
                dv.DonViTinh        = sdr["DonViTinh"].ToString();
                dv.DonGiaBanHienTai = int.Parse(sdr["DonGiaBanHienTai"].ToString());
                dv.SoLuong          = int.Parse(sdr["SoLuong"].ToString());
                dv.MoTa             = sdr["MoTa"].ToString();
                dv.MaLoaiDV         = sdr["MaLoaiDV"].ToString();
                dv.TrangThai        = int.Parse(sdr["TrangThai"].ToString());

                SearchList.Add(dv);
            }
            sdr.Close();
            conn.Close();

            return(SearchList);
        }
Exemple #11
0
        public List <DichVu_DTO> SortFoodByTypeDrink()
        {
            List <DichVu_DTO> SortList   = new List <DichVu_DTO>();
            SqlConnection     conn       = DataProvider.TaoKetNoi();
            string            strTruyVan = string.Format("select * from DichVu where TrangThai =1 AND MaLoaiDV = 'LOAIDV001'");
            SqlDataReader     sdr        = DataProvider.TruyVanDuLieu(strTruyVan, conn);

            while (sdr.Read())
            {
                DichVu_DTO dv = new DichVu_DTO();
                dv.MaDV             = sdr["MaDV"].ToString();
                dv.TenDV            = sdr["TenDV"].ToString();
                dv.DonGiaBan        = int.Parse(sdr["DonGiaBan"].ToString());
                dv.DonViTinh        = sdr["DonViTinh"].ToString();
                dv.DonGiaBanHienTai = int.Parse(sdr["DonGiaBanHienTai"].ToString());
                dv.SoLuong          = int.Parse(sdr["SoLuong"].ToString());
                dv.MoTa             = sdr["MoTa"].ToString();
                dv.MaLoaiDV         = sdr["MaLoaiDV"].ToString();
                dv.TrangThai        = int.Parse(sdr["TrangThai"].ToString());

                SortList.Add(dv);
            }
            sdr.Close();
            conn.Close();

            return(SortList);
        }
Exemple #12
0
        public static List <DichVu_DTO> HienThiDanhSachCacDichVu(int index)
        {
            List <DichVu_DTO> lstDichVu = new List <DichVu_DTO>();

            try
            {
                string    strTruyVan = string.Format("select DV.MaDichVu,DV.TenDichVu,DV.MaLoaiDichVu,DV.DonGia,DoVi.MaDonVi,DoVi.TenDonVi from DichVu as DV, DonVi as DoVi where DV.MaDonVi = DoVI.MaDonVi");
                DataTable _dt        = new DataTable();
                _dt = DataProvider.fillDataTable(strTruyVan);
                if (_dt != null)
                {
                    for (index = 0; index < _dt.Rows.Count; index++)
                    {
                        DichVu_DTO dvDTO = new DichVu_DTO();
                        dvDTO.MaDichVu     = _dt.Rows[index]["MaDichVu"].ToString();
                        dvDTO.TenDichVu    = _dt.Rows[index]["TenDichVu"].ToString();
                        dvDTO.DonGia       = Convert.ToInt32(_dt.Rows[index]["DonGia"]);
                        dvDTO.MaLoaiDichVu = _dt.Rows[index]["MaLoaiDichVu"].ToString();
                        dvDTO.MaDonVi      = _dt.Rows[index]["MaDonVi"].ToString();
                        dvDTO.TenDonVi     = _dt.Rows[index]["TenDonVi"].ToString();

                        lstDichVu.Add(dvDTO);
                    }
                }
            }
            catch (Exception ex)
            {
                XtraMessageBox.Show("Error : " + ex.Message);
            }

            return(lstDichVu);
        }
Exemple #13
0
        public static List <DichVu_DTO> takeServicesTest()
        {
            string sQuery = @"select D.* from DichVu D";

            // SqlDataAdapter da = new SqlDataAdapter(sQuery, con);
            //  DataTable dt = new DataTable();
            //da.Fill(dt);
            conn = DataProvider.Connect();
            DataTable dt = DataProvider.dataSQuery(sQuery, conn);

            if (dt.Rows.Count == 0)
            {
                return(null);
            }
            List <DichVu_DTO> Ser = new List <DichVu_DTO>();

            for (int i = 0; i < dt.Rows.Count; i++)
            {
                DichVu_DTO K = new DichVu_DTO();

                K.MaDV    = dt.Rows[i]["MaDV"].ToString();
                K.TenDV   = dt.Rows[i]["TenDV"].ToString();
                K.SoLuong = int.Parse(dt.Rows[i]["SoLuong"].ToString());
                K.GiaDV   = int.Parse(dt.Rows[i]["GiaDV"].ToString());
                //   K.MaPhong = dt.Rows[i]["MaPhong"].ToString();
                Ser.Add(K);
            }
            return(Ser);
        }
Exemple #14
0
        private DichVu_DTO BienDoiDV()
        {
            DichVu_DTO dv = new DichVu_DTO();

            dv.Ten_dv  = txtPhatsinh.Text;
            dv.Don_gia = float.Parse(txtChiphi.Text);
            return(dv);
        }
Exemple #15
0
        public bool XoaDVDuocChon(DichVu_DTO dv)
        {
            SqlConnection conn       = DataProvider.TaoKetNoi();
            string        strTruyvan = string.Format("Update DichVu Set TrangThai= 0 where MaDV = '{0}'", dv.MaDV);
            bool          a          = DataProvider.ThucThiCauLenh(strTruyvan, conn);

            conn.Close();
            return(a);
        }
Exemple #16
0
        public bool CapNhatDichVu(DichVu_DTO dv)
        {
            SqlConnection conn       = DataProvider.TaoKetNoi();
            string        strTruyvan = string.Format("Update DichVu Set TenDV = N'{1}', DonViTinh = N'{2}', DonGiaBanHienTai = '{3}', DonGiaBan = '{4}', SoLuong = '{5}', MoTa = N'{6}', MaLoaiDV = '{7}'  Where MaDV = '{0}'", dv.MaDV, dv.TenDV, dv.DonViTinh, dv.DonGiaBanHienTai, dv.DonGiaBan, dv.SoLuong, dv.MoTa, dv.MaLoaiDV);
            bool          a          = DataProvider.ThucThiCauLenh(strTruyvan, conn);

            conn.Close();
            return(a);
        }
Exemple #17
0
        public IActionResult SuaDichVu(dynamic request)
        {
            DichVu_DTO dichvu = JsonConvert.DeserializeObject <DichVu_DTO>(request.ToString());

            using (QuanLyKhoBS ql = new QuanLyKhoBS()){
                var result = ql.SuaDichVu(dichvu);
                return(Ok(result));
            }
        }
Exemple #18
0
        public bool ThemDichVu(DichVu_DTO dv)
        {
            SqlConnection conn      = DataProvider.TaoKetNoi();
            string        strInsert = string.Format("Insert into DichVu Values ('{0}',N'{1}',N'{2}','{3}','{4}','{5}',N'{6}','{7}',1)", dv.MaDV, dv.TenDV, dv.DonViTinh, dv.DonGiaBanHienTai, dv.DonGiaBan, dv.SoLuong, dv.MoTa, dv.MaLoaiDV);
            bool          a         = DataProvider.ThucThiCauLenh(strInsert, conn);

            conn.Close();
            return(a);
        }
Exemple #19
0
        //Lấy Thông tin Dịch Vụ
        private DichVu_DTO LayTTTG()
        {
            DichVu_DTO tg = new DichVu_DTO();

            tg.MaDV   = txtMaDV.Text;
            tg.TenDV  = txtTenDV.Text;
            tg.MoTaDV = txtMoTaDV.Text;
            //tg.DienThoaiTG = txtSdt.Text;
            return(tg);
        }
Exemple #20
0
        // thêm update số lượng dịch vụ
        public static bool UpdateSoLuong(DichVu_DTO DT)
        {
            string sQuery = string.Format(@"update DichVu set SoLuong='{0}' where MaDV='{1}'", DT.SoLuong, DT.MaDV);

            conn = DataProvider.Connect();
            bool kq = DataProvider.queryWithoutData(sQuery, conn);

            DataProvider.DongKetNoi(conn);
            return(kq);
        }
Exemple #21
0
        // thêm dịch vụ

        public static bool AddService(DichVu_DTO dv)
        {
            string sQuery = string.Format(@"insert into DichVu values('{0}',N'{1}','{2}','{3}')", dv.MaDV, dv.TenDV, dv.SoLuong, dv.GiaDV);

            conn = DataProvider.Connect();
            bool kq = DataProvider.queryWithoutData(sQuery, conn);

            DataProvider.DongKetNoi(conn);
            return(kq);
        }
Exemple #22
0
        private void cmbTenDichVu_TTDV_SelectedIndexChanged(object sender, EventArgs e)
        {
            if (cmbTenDichVu_TTDV.SelectedItem == null)
            {
                return;
            }
            DichVu_DTO dvDTO = (DichVu_DTO)cmbTenDichVu_TTDV.SelectedItem;

            cmbGiaDichVu_TTDV.DataSource    = DichVu_BLL.HienThiGiaDichVuLenComboBox(dvDTO.MaDichVu);
            cmbGiaDichVu_TTDV.DisplayMember = "DonGia";
            cmbGiaDichVu_TTDV.ValueMember   = "MaDichVu";
        }
Exemple #23
0
        private void cmbGiaDichVu_TTDV_SelectedIndexChanged(object sender, EventArgs e)
        {
            if (cmbGiaDichVu_TTDV.SelectedItem == null)
            {
                return;
            }
            DichVu_DTO dvDTO = (DichVu_DTO)cmbGiaDichVu_TTDV.SelectedItem;

            cmbDonViTinh_TTDV.DataSource    = DichVu_BLL.HienThiDonViTinh(dvDTO.MaDichVu);
            cmbDonViTinh_TTDV.DisplayMember = "TenDonVi";
            cmbDonViTinh_TTDV.ValueMember   = "MaDonVi";
        }
Exemple #24
0
 //Sửa Dịch Vụ vào CSDL
 public bool SuaDV(DichVu_DTO dv)
 {
     if (KiemTraTruocKhiLuu(dv))
     {
         string sql = string.Format("UPDATE DICHVU SET TenDV=N'{1}', MoTaDV=N'{2}' WHERE MaDV=N'{0}'", dv.MaDV, dv.TenDV, dv.MoTaDV);
         if (connData.ThucThiSQL(sql))
         {
             MessageBox.Show("Sửa Dịch Vụ thành công !", "Thông tin", MessageBoxButtons.OK, MessageBoxIcon.Information);
             return(true);
         }
     }
     return(false);
 }
Exemple #25
0
 //Kiểm tra trước khi lưu
 public bool KiemTraTruocKhiLuu(DichVu_DTO dv)
 {
     if (dv.MaDV.Equals(""))
     {
         MessageBox.Show("Mã Dịch Vụ không hợp lệ ! ");
         return(false);
     }
     if (dv.TenDV.Equals(""))
     {
         MessageBox.Show("Tên Dịch Vụ không hợp lệ ! ");
         return(false);
     }
     return(true);
 }
Exemple #26
0
 //Thêm Dịch Vụ vào CSDL
 public bool ThemDV(DichVu_DTO dv)
 {
     if (KiemTraTruocKhiLuu(dv))
     {
         string sql = string.Format("INSERT INTO DICHVU (MaDV, TenDV, MoTaDV)"
                                    + " VALUES ('{0}', N'{1}', N'{2}')", dv.MaDV, dv.TenDV, dv.MoTaDV);
         if (connData.ThucThiSQL(sql))
         {
             MessageBox.Show("Thêm Dịnh Vụ thành công", "Thông tin", MessageBoxButtons.OK, MessageBoxIcon.Information);
             return(true);
         }
     }
     return(false);
 }
Exemple #27
0
        private void btnXacNhanDichVu_Click(object sender, EventArgs e)
        {
            DichVu_DTO dvDTO  = new DichVu_DTO();
            Phong_DTO  phgDTO = new Phong_DTO();

            try
            {
                string errorS = "";
                if (txtMaSDDV.Text.Trim() != "")
                {
                    dvDTO.MaSuDungDichVu = txtMaSDDV.Text;
                }
                else
                {
                    errorS += "Chưa nhập mã sử dụng dịch vụ\n";
                }
                dvDTO.MaDichVu = (string)cmbTenDichVu.SelectedValue;

                phgDTO.MaPhong  = txtMaPhong.Text;
                dvDTO.ThanhTien = int.Parse(cmbGiaDichVu.Text) * int.Parse(txtSoLuong.Text);

                if (txtSoLuong.Text.Trim() == "")
                {
                    errorS += "Chưa nhập mã số lượng tính\n";
                }
                if (errorS != "")
                {
                    MessageBox.Show("Thông báo lỗi");
                }

                int check = DichVu_BLL.XacNhanDichVu(dvDTO, phgDTO);
                if (check > 0)
                {
                    btnXacNhanDichVu.Visible    = true;
                    dgvCacKhachHangDaCP.Visible = true;
                    HienThiDanhSachPhongDaDangKyDichVu();
                    MessageBox.Show("Xác nhận sử dụng dịch vụ thành công!", "Thông báo");
                    btnXacNhanDichVu.Enabled = false;
                }
                else
                {
                    MessageBox.Show("Xác nhận sử dụng dịch vụ thất bại. Xin kiểm tra lại dữ liệu!", "Thông báo");
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("Lỗi chương trình " + ex.Message);
            }
        }
Exemple #28
0
        public static int CapNhatDichVu(DichVu_DTO dvDTO)
        {
            int count = 0;

            try
            {
                string strTruyVan = string.Format("UPDATE DanhSachSDDichVu SET MaDichVu = '{0}',ThanhTien ={1} WHERE MaSuDungDichVu = '{2}'", dvDTO.MaDichVu, dvDTO.ThanhTien, dvDTO.MaSuDungDichVu);
                count = DataProvider.ExecuteNonQuery(strTruyVan);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return(count);
        }
Exemple #29
0
        private void btnLuu_Click(object sender, EventArgs e)
        {
            DichVu_DTO tg = LayTTTG();

            if (add)
            {
                tgBUS.ThemDV(tg);
                cnTacGia_Load(sender, e);
            }
            if (update)
            {
                tgBUS.SuaDV(tg);
            }
            cnTacGia_Load(sender, e);
        }
Exemple #30
0
        public static int XacNhanDichVu(DichVu_DTO dvDTO, Phong_DTO phgDTO)
        {
            int count = 0;

            try
            {
                string strTruyVan = string.Format("INSERT INTO DanhSachSDDichVu(MaSuDungDichVu,MaDichVu,MaPhong,ThanhTien) VALUES('{0}','{1}','{2}',{3})", dvDTO.MaSuDungDichVu, dvDTO.MaDichVu, phgDTO.MaPhong, dvDTO.ThanhTien);

                count = DataProvider.ExecuteNonQuery(strTruyVan);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return(count);
        }