/// <summary> /// Update hợp đồng /// </summary> /// <param name="hd"></param> /// <returns></returns> public static bool UpdateHopDong(HopDongDTO hd) { using (con = new SqlConnection(strCon)) { try { con.Open(); SqlCommand cmd = new SqlCommand("spUpdateHopDong", con); cmd.CommandType = CommandType.StoredProcedure; SqlParameter[] arrParams = { new SqlParameter("@MaHD", hd.MaHD), new SqlParameter("@MaNV", hd.MaNV), new SqlParameter("@LoaiHD", hd.LoaiHD), new SqlParameter("@NgayBD", hd.NgayBD), new SqlParameter("@NgayKT", hd.NgayKT), new SqlParameter("@MoTa", hd.MoTa) }; cmd.Parameters.AddRange(arrParams); return(DataProvider.ExecuteNonQuery(cmd) > 0); } catch { return(false); } } }
/// <summary> /// Get thông tin hợp đồng (HopDongDTO) theo Mã số hợp đồng /// </summary> /// <param name="MaSo"></param> /// <returns></returns> public static HopDongDTO GetHopDongDTO(string MaSo) { SqlDataReader reader = Data.ExecuteReader("SELECT *, dbo.KiemTraThoiHan(MSSV) AS TinhTrang FROM HopDong WHERE MaSo = @MaSo", new string[] { MaSo }); if (reader.Read()) { HopDongDTO hopDongDTO = new HopDongDTO(); hopDongDTO.MaSo = Convert.ToInt32(reader["MaSo"]); hopDongDTO.MSSV = Convert.ToString(reader["MSSV"]); hopDongDTO.MaNhanVien = Convert.ToString(reader["MaNhanVien"]); hopDongDTO.NgayLap = Convert.ToDateTime(reader["NgayLap"]); hopDongDTO.NgayBatDau = Convert.ToDateTime(reader["NgayBatDau"]); hopDongDTO.NgayKetThuc = Convert.ToDateTime(reader["NgayKetThuc"]); hopDongDTO.IDPhong = Convert.ToString(reader["IDPhong"]); hopDongDTO.GiaTienTongCong = Convert.ToInt32(reader["GiaTienTongCong"]); hopDongDTO.GiaTienDaNop = Convert.ToInt32(reader["GiaTienDaNop"]); if (reader["ChuThich"] == null) { hopDongDTO.ChuThich = String.Empty; } else { hopDongDTO.ChuThich = Convert.ToString(reader["ChuThich"]); } return(hopDongDTO); } else { return(null); } }
/// <summary> /// Thêm hợp đồng mới vào cơ sở dữ liệu theo HopDongDTO /// </summary> /// <param name="hopDongDTO"></param> /// <returns></returns> public static bool ThemHopDongDTO(HopDongDTO hopDongDTO) { string[] param = new string[] { "@MSSV", "@MaNhanVien", "@NgayLap", "@NgayBatDau", "@NgayKetThuc", "@IDPhong", "@GiaTienTongCong", "@GiaTienDaNop", "@ChuThich" }; object[] value = new object[] { hopDongDTO.MSSV, hopDongDTO.MaNhanVien, hopDongDTO.NgayLap.ToString("yyyy-MM-dd"), hopDongDTO.NgayBatDau.ToString("yyyy-MM-dd"), hopDongDTO.NgayKetThuc.ToString("yyyy-MM-dd"), hopDongDTO.IDPhong, hopDongDTO.GiaTienTongCong, hopDongDTO.GiaTienDaNop, hopDongDTO.ChuThich }; SqlCommand sqlCommand = new SqlCommand(@"INSERT INTO [dbo].[HopDong] ([MSSV], [MaNhanVien], [NgayLap], [NgayBatDau], [NgayKetThuc], [IDPhong] , [GiaTienTongCong], [GiaTienDaNop], [ChuThich]) VALUES ( @MSSV , @MaNhanVien , @NgayLap , @NgayBatDau , @NgayKetThuc, @IDPhong , @GiaTienTongCong , @GiaTienDaNop , @ChuThich )"); sqlCommand.Parameters.Add("@MSSV", SqlDbType.NVarChar).Value = hopDongDTO.MSSV; sqlCommand.Parameters.Add("@MaNhanVien", SqlDbType.NVarChar).Value = hopDongDTO.MaNhanVien; sqlCommand.Parameters.Add("@NgayLap", SqlDbType.Date).Value = hopDongDTO.NgayLap; sqlCommand.Parameters.Add("@NgayBatDau", SqlDbType.Date).Value = hopDongDTO.NgayBatDau; sqlCommand.Parameters.Add("@NgayKetThuc", SqlDbType.Date).Value = hopDongDTO.NgayKetThuc; sqlCommand.Parameters.Add("@IDPhong", SqlDbType.NVarChar).Value = hopDongDTO.IDPhong; sqlCommand.Parameters.Add("@GiaTienTongCong", SqlDbType.Int).Value = hopDongDTO.GiaTienTongCong; sqlCommand.Parameters.Add("@GiaTienDaNop", SqlDbType.Int).Value = hopDongDTO.GiaTienDaNop; sqlCommand.Parameters.Add("@ChuThich", SqlDbType.NVarChar).Value = hopDongDTO.ChuThich; int result = Data.ExecuteNonQueryParam(sqlCommand); if (result > 0) { return(true); } else { return(false); } }
private void btnCapNhat_Click(object sender, EventArgs e) { HopDongDTO hopDongDTO = new HopDongDTO(); hopDongDTO.MaHopDong = txtMaHopDong.Text; hopDongDTO.LoaiHopDongID = int.Parse(cmbTenLoaiHopDong.SelectedValue.ToString()); hopDongDTO.NgayKy = dtpNgayKy.Value; hopDongDTO.NgayHieuLuc = dtpNgayHieuLuc.Value; hopDongDTO.NgayHetHan = dtpNgayHetHan.Value; hopDongDTO.NhanVienID = int.Parse(cmbNhanVien.SelectedValue.ToString()); hopDongDTO.NgayKetThuc = dtpNgayKetThuc.Value; hopDongDTO.TrangThai = cbTrangThai.Checked; if (kt == 1) { if (HopDongBUS.Instance.Add_HopDong(hopDongDTO) == -1) { MessageBox.Show("Lỗi khi thêm mới"); } else { Load_DL(); } } else { HopDongBUS.Instance.Update_HopDong(hopDongDTO, HopDongID); Load_DL(); } Reset(); }
private void dgvHopDong_SelectionChanged(object sender, EventArgs e) { if (CheDoHienTai == CheDo.THEM) { return; } foreach (DataGridViewRow row in dgvHopDong.SelectedRows) { HopDongDTO hopDongDTO = HopDongBUS.GetHopDongDTO(row.Cells[0].Value.ToString()); if (hopDongDTO == null) { return; } lblMaSo.Text = hopDongDTO.MaSo.ToString(); txtMSSV.Text = hopDongDTO.MSSV; lblNguoiLap.Text = row.Cells[2].Value.ToString(); lblNgayLap.Text = hopDongDTO.NgayLap.ToString("dd/MM/yyyy"); dtpNgayBatDau.Value = hopDongDTO.NgayBatDau; dtpNgayKetThuc.Value = hopDongDTO.NgayKetThuc; lblTinhTrang.Text = row.Cells[6].Value.ToString(); txtIDPhong.Text = hopDongDTO.IDPhong; txtGiaTienTongCong.Text = hopDongDTO.GiaTienTongCong.ToString(); txtGiaTienDaNop.Text = hopDongDTO.GiaTienDaNop.ToString(); txtChuThich.Text = hopDongDTO.ChuThich; return; } }
/// <summary> /// Thêm hợp đồng vào cơ sở dữ liệu bằng HopDongDTO /// </summary> /// <param name="hopDongDTO"></param> public static void ThemHopDongDTO(HopDongDTO hopDongDTO) { if (Data.KiemTraRong(hopDongDTO.MSSV, hopDongDTO.MaNhanVien, hopDongDTO.IDPhong)) { MessageBox.Show("Nhập thiếu thông tin hợp đồng, vui lòng nhập lại", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } if (hopDongDTO.GiaTienTongCong <= 0 || hopDongDTO.GiaTienDaNop > hopDongDTO.GiaTienTongCong) { MessageBox.Show("Nhập sai thông tin giá tiền, vui lòng kiểm tra lại", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } if (hopDongDTO.NgayLap >= hopDongDTO.NgayBatDau) { MessageBox.Show("Ngày bắt đầu hợp đồng phải sau ngày lập hợp đồng", "", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } if (hopDongDTO.NgayBatDau >= hopDongDTO.NgayKetThuc) { MessageBox.Show("Ngày kết thúc hợp đồng phải sau ngày bắt đầu hợp đồng", "", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } bool result = HopDongDAO.ThemHopDongDTO(hopDongDTO); if (result) { MessageBox.Show("Thêm thành công Hợp đồng"); } else { MessageBox.Show("Thêm thất bại", "", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
//public HopDong TaoMoiHopDong(HopDongDTO hopDongDTO, int nguoiTiepNhan, bool isTaoMoi) //{ // HopDong hopDong = new HopDong(); // hopDong.CreatedAt = DateTime.Now; // hopDong.NguoiTiepNhan = nguoiTiepNhan; // hopDong.GhiChu = hopDongDTO.GhiChu; // hopDong.NgayHieuLucHD = hopDongDTO.NgayHieuLucHD; // hopDong.NgayKiHD = hopDongDTO.NgayKiHD; // hopDong.SchoolId = hopDongDTO.SchoolId; // hopDong.SoNam = hopDongDTO.SoNam; // hopDong.IsThanhToanBangTienMat = hopDongDTO.IsThanhToanBangTienMat; // hopDong.NgayThanhToan = hopDongDTO.NgayThanhToan; // if (isTaoMoi == false) // { // hopDong.IsTaoMoi = false; // hopDong.SoTien = Convert.ToInt32(System.Configuration.ConfigurationManager.AppSettings["TienDuyTry"]) * hopDongDTO.SoNam; // } // else // { // hopDong.IsTaoMoi = true; // School school = schoolRepository.GetSchoolById(hopDong.SchoolId); // if (school.Ward.District.Type.Trim() == "Huyện") // { // hopDong.SoTien = Convert.ToInt32(System.Configuration.ConfigurationManager.AppSettings["TienHuyenTL"]); // } // else // { // hopDong.SoTien = Convert.ToInt32(System.Configuration.ConfigurationManager.AppSettings["TienQuanTL"]); // } // school.IsDaTaoMoi = true; // _db.Entry(school).State = EntityState.Modified; // //_db.SaveChanges(); // } // int checkNumThisYear = (DateTime.Now.Year % 100)*10000; // int maxSoHopdong = GetMaxSoHopDong(); // if (checkNumThisYear > maxSoHopdong) // { // hopDong.MaHopDong = checkNumThisYear + 1; // } // else // { // hopDong.MaHopDong = maxSoHopdong + 1; // } // _db.HopDongs.Add(hopDong); // _db.SaveChanges(); // return hopDong; //} public HopDong TaoMoiHopDongDuyTri(HopDongDTO hopDongDTO, int nguoiTiepNhan) { HopDong hopDong = new HopDong(); hopDong.CreatedAt = DateTime.Now; hopDong.NguoiTiepNhan = nguoiTiepNhan; hopDong.GhiChu = hopDongDTO.GhiChu; hopDong.NgayHieuLucHD = hopDongDTO.NgayHieuLucHD; hopDong.NgayKiHD = hopDongDTO.NgayKiHD; hopDong.SchoolId = hopDongDTO.SchoolId; hopDong.SoNam = hopDongDTO.SoNam; hopDong.IsThanhToanBangTienMat = hopDongDTO.IsThanhToanBangTienMat; hopDong.NgayThanhToan = hopDongDTO.NgayThanhToan; hopDong.IsTaoMoi = false; hopDong.SoTien = Convert.ToInt32(System.Configuration.ConfigurationManager.AppSettings["TienDuyTry"]) * hopDongDTO.SoNam; int checkNumThisYear = (DateTime.Now.Year % 100) * 10000; int maxSoHopdong = GetMaxSoHopDong(); if (checkNumThisYear > maxSoHopdong) { hopDong.MaHopDong = checkNumThisYear + 1; } else { hopDong.MaHopDong = maxSoHopdong + 1; } _db.HopDongs.Add(hopDong); _db.SaveChanges(); return(hopDong); }
public static HopDong ToHopDong(this HopDongDTO hopDongDTO) { return(new HopDong() { HopDongId = hopDongDTO.HopDongId, NgayKyHopDong = hopDongDTO.NgayKyHopDong, LuongCanBan = hopDongDTO.LuongCanBan, NhanVienId = hopDongDTO.NhanVienId, CongViecId = hopDongDTO.CongViecId }); }
public static void AddHopDongMulti(HopDongDTO hd) { string query = @"INSERT INTO HopDong (MaHD, MaNV, MaLoaiHD, NgayKyHD, NgayHetHan, MaTTHD) VALUES( '" + hd.MaHD + "', '" + hd.MaNV + "', " + hd.MaLoaiHD + ", '" + hd.NgayKyHD.ToString("yyyy-MM-dd") + "', '" + hd.NgayHetHan.ToString("yyyy-MM-dd") + "', '" + hd.MaTTHD + "' ); "; DataProvider dataProvider = new DataProvider(); try { dataProvider.ExecuteUpdateQuery(query); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
public void ThemHopDong(HopDongDTO hopDongDTO) { HOPDONG hopdong = new HOPDONG() { GhiChu = hopDongDTO.GhiChu, MaHD = hopDongDTO.MaHD, MaKH = hopDongDTO.MaKH, ThoiGianDat = hopDongDTO.ThoiGianDat, TinhTrang = hopDongDTO.TinhTrang, TongTien = hopDongDTO.TongTien, }; entity.HOPDONGs.Add(hopdong); entity.SaveChanges(); }
private void btnHopDong_Click(object sender, EventArgs e) { HopDongDTO hopDongDTO = new HopDongDTO(); hopDongDTO.MSSV = txtMSSV.Text; hopDongDTO.MaNhanVien = Program.mainForm.MaNhanVienHienTai; hopDongDTO.NgayLap = Convert.ToDateTime(lblNgayLap.Text); hopDongDTO.NgayBatDau = dtpNgayBatDau.Value; hopDongDTO.NgayKetThuc = dtpNgayKetThuc.Value; hopDongDTO.IDPhong = txtIDPhong.Text; hopDongDTO.GiaTienTongCong = Convert.ToInt32(txtGiaTienTongCong.Text); hopDongDTO.GiaTienDaNop = Convert.ToInt32(txtGiaTienDaNop.Text); hopDongDTO.ChuThich = txtChuThich.Text; HopDongBUS.ThemHopDongDTO(hopDongDTO); }
public static void NewHopDong(HopDongDTO hd) { string query = @"Update HopDong Set MaTTHD = 3 Where MaNV = '" + hd.MaNV + "' AND MaTTHD=1"; DataProvider dataProvider = new DataProvider(); try { dataProvider.ExecuteUpdateQuery(query); query = @"INSERT INTO HopDong (MaHD, MaNV, MaLoaiHD, NgayKyHD, NgayHetHan, MaTTHD) VALUES( '" + hd.MaHD + "', '" + hd.MaNV + "', " + hd.MaLoaiHD + ", '" + hd.NgayKyHD.ToString("yyyy-MM-dd") + "', '" + hd.NgayHetHan.ToString("yyyy-MM-dd") + "', '" + hd.MaTTHD + "' ); "; dataProvider.ExecuteUpdateQuery(query); MessageBox.Show("Lập hợp đồng thành công!"); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
public ActionResult ThemMoiHopDongDuyTry(HopDongDTO hopDongDTO) { Account account = (Account)Session[CommonConstant.USER_SESSION]; if (account == null) { return(Json(new ReturnFormat(403, "Access Denied", null), JsonRequestBehavior.AllowGet)); } HopDong hopDong = hopDongRepository.TaoMoiHopDongDuyTri(hopDongDTO, account.Id); var hopDongJson = JsonConvert.SerializeObject(hopDong, Formatting.None, new JsonSerializerSettings() { ReferenceLoopHandling = Newtonsoft.Json.ReferenceLoopHandling.Ignore }); return(Json(new ReturnFormat(200, "success", hopDongJson), JsonRequestBehavior.AllowGet)); }
public void loadEdit(HopDongDTO hopdong) { Tochuc2_txt.Text = hopdong.TENTOCHUC; Mst2_txt.Text = hopdong.MST; Nguoilh2_txt.Text = hopdong.TENNGUOILIENHE; Phongban2_txt.Text = hopdong.PHONGBAN; Cuxa2_txt.Text = hopdong.KHUCAOOC; Lau2_txt.Text = hopdong.LAU; Phong2_txt.Text = hopdong.PHONG; Sonha2_txt.Text = hopdong.SONHA; Duong2_txt.Text = hopdong.DUONG; Phuongxa2_cbbox.Text = hopdong.MAXA; Quanhuyen2_cbbox.Text = hopdong.MAHUYEN; Tinhtp2_cbbox.Text = hopdong.MATINH; Fax2_txt.Text = hopdong.FAX; Tel2_txt.Text = hopdong.sdt; nvgd_cbbox.Text = hopdong.MANHANVIEN; tggh_cbbox.Text = hopdong.THOIGIANGIAODICH; }
public HopDong TaoMoiHopDongTaoLap(HopDongDTO hopDongDTO, int nguoiTiepNhan) { HopDong hopDong = new HopDong(); hopDong.CreatedAt = DateTime.Now; hopDong.NguoiTiepNhan = nguoiTiepNhan; hopDong.GhiChu = hopDongDTO.GhiChu; hopDong.NgayHieuLucHD = hopDongDTO.NgayHieuLucHD; hopDong.NgayKiHD = hopDongDTO.NgayKiHD; hopDong.SchoolId = hopDongDTO.SchoolId; hopDong.SoNam = hopDongDTO.SoNam; hopDong.IsThanhToanBangTienMat = hopDongDTO.IsThanhToanBangTienMat; hopDong.NgayThanhToan = hopDongDTO.NgayThanhToan; hopDong.IsTaoMoi = true; School school = schoolRepository.GetSchoolById(hopDongDTO.SchoolId); if (school.Ward.District.Type.Trim() == "Huyện") { hopDong.SoTien = Convert.ToInt32(System.Configuration.ConfigurationManager.AppSettings["TienHuyenTL"]); } else { hopDong.SoTien = Convert.ToInt32(System.Configuration.ConfigurationManager.AppSettings["TienQuanTL"]); } int updateSchoolIsTaoMoi = _db.Database.ExecuteSqlCommand(@"Update School set IsDaTaoMoi = 1 where Id =" + school.Id); int checkNumThisYear = (DateTime.Now.Year % 100) * 10000; int maxSoHopdong = GetMaxSoHopDong(); if (checkNumThisYear > maxSoHopdong) { hopDong.MaHopDong = checkNumThisYear + 1; } else { hopDong.MaHopDong = maxSoHopdong + 1; } _db.HopDongs.Add(hopDong); _db.SaveChanges(); return(hopDong); }
protected override void OnSave() { if (!IsEmptyTextbox() || !IsValidDate()) { MessageBox.Show("Mời bạn kiểm tra lại thông tin"); return; } else { HopDongDTO hd = new HopDongDTO { MaHD = maHD, MaNV = cmbNV.Text, LoaiHD = cmbLoai.Text, MoTa = txtMoTa.Text, NgayBD = DateTime.Parse(dtpNgayBD.Value.ToShortDateString()), NgayKT = DateTime.Parse(dtpNgayKT.Value.ToShortDateString()) }; if (HopDong_BUS.AddHopDong(hd)) { LoadHopDong(); MessageBox.Show("Thêm thành công"); } else { MessageBox.Show("Thêm thất bại"); } } }
public bool themHopDong_HopDong(HopDongDTO hd) { bool kq = dalKhachHang.themHopDong_HopDong(hd); return(kq); }
public static bool AddHopDong(HopDongDTO hd) { return(HopDongDAO.AddHopDong(hd)); }
public static bool UpdateHopDong(HopDongDTO hd) { return(HopDongDAO.UpdateHopDong(hd)); }
/// <summary> /// Lấy HopDongDTO từ cơ sở dữ liệu theo mã số hợp đồng /// </summary> /// <param name="MaSo"></param> /// <returns></returns> public static HopDongDTO GetHopDongDTO(string MaSo) { HopDongDTO hopDongDTO = HopDongDAO.GetHopDongDTO(MaSo); return(hopDongDTO); }
public static void AddHopDongMulti(HopDongDTO hd) { DAO.HopDongDAO.AddHopDongMulti(hd); }
public static void NewHopDong(HopDongDTO hd) { DAO.HopDongDAO.NewHopDong(hd); }
public void Update_HopDong(HopDongDTO hopDongDTO, int HopDongID) { Core.RunSql(HopDongDAO.Instance.Update_HopDong(hopDongDTO, HopDongID)); }
public int Add_HopDong(HopDongDTO hopDongDTO) { return(Core.RunSql(HopDongDAO.Instance.Add_HopDong(hopDongDTO))); }
public void ThanhToanTour(KhachHangDTO khachHang, HopDongDTO hopDong, ChiTietHopDongDTO chiTietHopDong) { new KhachHangDAO().ThemKhachHangMoi(khachHang); new HopDongDAO().ThemHopDong(hopDong); new ChiTietHopDongDAO().ThemCTHopDong(chiTietHopDong); }
public string Update(HopDongDTO obj) { return(hopDongAc.Update(obj.ToHopDong())); }
public string Remove(HopDongDTO obj) { return(hopDongAc.Remove(obj.ToHopDong())); }
private void btn_DatTour_Click(object sender, EventArgs e) { if (KTraThongTinNhap()) { TourBUS datTourBUS = new TourBUS(); Random random = new Random(); string maKH = random.Next(0, 1000000).ToString(); string maHD = random.Next(0, 1000000).ToString(); KhachHangDTO khachHang = new KhachHangDTO() { DiaChi = txt_DiaChi.Text, Email = txt_Email.Text, GioiTinh = int.Parse(cbo_GioiTinh.SelectedValue.ToString()), MaKH = maKH, MaloaiKH = "1", NgaySinh = dateTime_NamSinh.Value, Sdt = txt_Sdt.Text, TenKH = txt_HoTen.Text }; HopDongDTO hopDong = new HopDongDTO() { MaHD = maHD, MaKH = maKH, TongTien = frm_Tour.BookedTour.TongTien, ThoiGianDat = DateTime.Now }; ChiTietHopDongDTO chiTietHopDong = new ChiTietHopDongDTO() { MaCT_HopDong = random.Next(-100, 10000).ToString(), MaHopDong = maHD, MaTour = frm_Tour.BookedTour.MaTour, SoLuongNguoiLon = int.Parse(txt_NguoiLon.Text), SoLuongTreEm = int.Parse(txt_TreEm.Text), ThanhTien = frm_Tour.BookedTour.GiaNguoiLon * int.Parse(txt_NguoiLon.Text) + frm_Tour.BookedTour.GiaTreEm * int.Parse(txt_TreEm.Text) }; try { datTourBUS.ThanhToanTour(khachHang, hopDong, chiTietHopDong); MessageBox.Show("Thông báo", "Đặt tour thành công", MessageBoxButtons.OK); this.Close(); DialogResult xemHopDong = MessageBox.Show("Đặt hợp đồng thành công", "Bạn có muốn in hợp đồng không?", MessageBoxButtons.YesNo); if (xemHopDong == DialogResult.Yes) { DateTime nowValue = DateTime.Now; Dictionary <string, string> dsThamSo = new Dictionary <string, string> { ["MaHD"] = maHD, ["HoTen"] = khachHang.TenKH, ["DiaChi"] = khachHang.DiaChi, ["NgaySinh"] = khachHang.NgaySinh.ToShortDateString(), ["SoDienThoai"] = khachHang.Sdt, ["NoiDi"] = tourChiTiet.Tour.DiemDi, ["NoiDen"] = tourChiTiet.Tour.DiemDen, ["KhachSan"] = tourChiTiet.Tour.TenKhachSan, ["ThoiGian"] = (tourChiTiet.TGDen - tourChiTiet.TGDi).Value.TotalDays.ToString(), ["TGDi"] = tourChiTiet.TGDi.Value.ToShortDateString(), ["TGDen"] = tourChiTiet.TGDen.Value.ToShortDateString(), ["TongTien"] = frm_Tour.BookedTour.TongTien.ToString(), ["TienTamUng"] = ((decimal)HopDongConstants.PHANTRAMTAMUNG * frm_Tour.BookedTour.TongTien).Value.ToString(), ["NgayHD"] = nowValue.Day.ToString(), ["ThangHD"] = nowValue.Month.ToString(), ["NamHD"] = nowValue.Year.ToString(), ["TongSoNguoi"] = (frm_Tour.BookedTour.TreEm + frm_Tour.BookedTour.NguoiLon).ToString(), ["NguoiLon"] = frm_Tour.BookedTour.NguoiLon.ToString(), ["TreEm"] = frm_Tour.BookedTour.TreEm.ToString(), }; WordReportDTO wordReport = new WordReportDTO(dsThamSo); string srcReport = @"D:\Download\winforms_QLTourDulich_perfect\winforms_QLTourDulich_perfect\QLTour\QLTour\Report\report.docx"; string outputReport = @"C:\Users\tranthibay\Desktop\HopDong.docx"; wordReport.XuatReportWord(srcReport, outputReport); } } catch (Exception) { MessageBox.Show("Chú ý", MessageBoxConstants.LOIDULIEU, MessageBoxButtons.OK); } } }
public string Add(HopDongDTO obj) { return(hopDongAc.Add(obj.ToHopDong())); }
public string Update_HopDong(HopDongDTO hopDongDTO, int HopDongID) { string sql = "Update HopDong set MaHopDong ='" + hopDongDTO.MaHopDong + "', LoaiHopDongID = '" + hopDongDTO.LoaiHopDongID + "', NgayKy = '" + hopDongDTO.NgayKy + "', NgayHieuLuc = '" + hopDongDTO.NgayHieuLuc + "', NgayHetHan = '" + hopDongDTO.NgayHetHan + "', NgayKetThuc = '" + hopDongDTO.NgayKetThuc + "', NhanVienID = '" + hopDongDTO.NhanVienID + "', TrangThai = '" + hopDongDTO.TrangThai + "' where HopDongID = '" + HopDongID + "'"; return(sql); }