private void btnOK_Click(object sender, EventArgs e)
 {
     try
     {
         TT_CongTyDTO dtoTT_CT = new TT_CongTyDTO();
         dtoTT_CT.TenCT = txtTenCongTy.Text;
         dtoTT_CT.MaThue = txtMaSoThue.Text;
         dtoTT_CT.SoTaiKhoan = txtSoTaiKhoan.Text;
         dtoTT_CT.NganHang = txtNganHang.Text;
         dtoTT_CT.SoDT = txtDienThoai.Text;
         dtoTT_CT.Mobile = txtDiDong.Text;
         dtoTT_CT.Email = txtEmail.Text;
         dtoTT_CT.Fax = txtFax.Text;
         dtoTT_CT.WebSite = txtWebsite.Text;
         dtoTT_CT.DiaChi = txtDiaChi.Text;
         dtoTT_CT.LoGo = strLogo;
         string strResult = bllTT_CT.UpdateTT_CongTy(dtoTT_CT);
         if (strResult == "ok")
         {
             MessageBox.Show("Cập Nhật Thành Công!", "Cập Nhật Thông Tin Công Ty", MessageBoxButtons.OK, MessageBoxIcon.Information);
             this.Close();
         }
         else
         {
             MessageBox.Show(strResult, "Cập Nhật Thông Tin Công Ty", MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
     }
     catch { }
 }
 public bool UpdateTT_CongTy(TT_CongTyDTO dtoTT_CT)
 {
     string strQuery = "Update TT_CONGTY Set ";
     strQuery += "TENCT = N'" + dtoTT_CT.TenCT + "',";
     strQuery += "DIACHI = N'" + dtoTT_CT.DiaChi + "',";
     strQuery += "SDT = N'" + dtoTT_CT.SoDT + "',";
     strQuery += "MOBILE = N'" + dtoTT_CT.Mobile + "',";
     strQuery += "EMAIL = N'" + dtoTT_CT.Email + "',";
     strQuery += "FAX = N'" + dtoTT_CT.Fax + "',";
     strQuery += "LOGO = N'" + dtoTT_CT.LoGo + "',";
     strQuery += "MASOTHUE = N'" + dtoTT_CT.MaThue + "',";
     strQuery += "WEBSITE = N'" + dtoTT_CT.WebSite + "',";
     strQuery += "SOTAIKHOAN = N'" + dtoTT_CT.SoTaiKhoan + "',";
     strQuery += "NGANHANG = N'" + dtoTT_CT.NganHang + "' ";
     strQuery += "Where MACT = MACT ";
     return dp.ExecuteNonQuery(strQuery);
 }
 public bool InsertTT_CongTy(TT_CongTyDTO dtoTT_CT)
 {
     string strQuery = "Insert Into TT_CONGTY Values(";
     strQuery += "N'" + dtoTT_CT.MaCT + "',";
     strQuery += "N'" + dtoTT_CT.TenCT + "',";
     strQuery += "N'" + dtoTT_CT.DiaChi + "',";
     strQuery += "N'" + dtoTT_CT.SoDT + "',";
     strQuery += "N'" + dtoTT_CT.Mobile + "',";
     strQuery += "N'" + dtoTT_CT.Email + "',";
     strQuery += "N'" + dtoTT_CT.Fax + "',";
     strQuery += "N'" + dtoTT_CT.LoGo + "',";
     strQuery += "N'" + dtoTT_CT.MaThue + "',";
     strQuery += "N'" + dtoTT_CT.WebSite + "',";
     strQuery += "N'" + dtoTT_CT.SoTaiKhoan + "',";
     strQuery += "N'" + dtoTT_CT.NganHang + "')";
     return dp.ExecuteNonQuery(strQuery);
 }
 private void FrmInPhieuThu_Load(object sender, EventArgs e)
 {
     crpPhieuThu pc = new crpPhieuThu();
     PhieuThuDTO dtoPhieuThu = new PhieuThuDTO();
     TT_CongTyBLL bllCty = new TT_CongTyBLL();
     dtoPhieuThu = Variable.dtoPhieuThu;
     pc.SetParameterValue("SoPhieu", dtoPhieuThu.SoPhieu);
     pc.SetParameterValue("NguoiNhanTien", dtoPhieuThu.KhachHang);
     pc.SetParameterValue("DiaChiNguoiNhan", dtoPhieuThu.DiaChi);
     pc.SetParameterValue("LyDoChi", dtoPhieuThu.LyDoThu);
     pc.SetParameterValue("TienBangChu", dtoPhieuThu.VietBangChu);
     pc.SetParameterValue("KemTheo", dtoPhieuThu.KemTheo);
     pc.SetParameterValue("SoTien", dtoPhieuThu.SoTien);
      TT_CongTyDTO dtoCty = new TT_CongTyDTO();
     dtoCty = bllCty.GetThongTinDoanhNghiep();
     pc.SetParameterValue("TenCongTy", dtoCty.TenCT);
     pc.SetParameterValue("DiaChi", dtoCty.DiaChi);
     cvrPhieuThu.ReportSource = pc;
 }
 private void FrmInPhieuChi_Load(object sender, EventArgs e)
 {
     PhieuChi pc = new PhieuChi();
     PhieuChiDTO dtoPhieuChi = new PhieuChiDTO();
     TT_CongTyBLL bllCty = new TT_CongTyBLL();
     dtoPhieuChi = Variable.dtoPhieuChi;
     pc.SetParameterValue("SoPhieu", dtoPhieuChi.SoPhieu);
     pc.SetParameterValue("NguoiNhanTien", dtoPhieuChi.KhachHang);
     pc.SetParameterValue("DiaChiNguoiNhan", dtoPhieuChi.DiaChi);
     pc.SetParameterValue("LyDoChi", dtoPhieuChi.LyDoChi);
     pc.SetParameterValue("TienBangChu", dtoPhieuChi.VietBangChu);
     pc.SetParameterValue("KemTheo", dtoPhieuChi.KemTheo);
     pc.SetParameterValue("SoTien", dtoPhieuChi.SoTien);
     // Lấy thông tin của công ty
     TT_CongTyDTO dtoCty = new TT_CongTyDTO();
     dtoCty = bllCty.GetThongTinDoanhNghiep();
     pc.SetParameterValue("TenCongTy", dtoCty.TenCT);
     pc.SetParameterValue("DiaChi", dtoCty.DiaChi);
     cvrPhieuChi.ReportSource = pc;
 }
 public TT_CongTyDTO GetThongTinDoanhNghiep()
 {
     TT_CongTyDTO dtoCongTy = new TT_CongTyDTO();
     string strSQL = "Select * From TT_CONGTY";
     DataTable dtCongTy = dp.ExecuteQuery(strSQL);
     if (dtCongTy.Rows.Count > 0)
     {
         dtoCongTy.DiaChi = dtCongTy.Rows[0]["DIACHI"].ToString();
         dtoCongTy.TenCT = dtCongTy.Rows[0]["TENCT"].ToString();
         dtoCongTy.SoTaiKhoan = dtCongTy.Rows[0]["SOTAIKHOAN"].ToString();
         dtoCongTy.NganHang = dtCongTy.Rows[0]["NGANHANG"].ToString();
         dtoCongTy.MaThue = dtCongTy.Rows[0]["MASOTHUE"].ToString();
         dtoCongTy.SoDT = dtCongTy.Rows[0]["SDT"].ToString();
         dtoCongTy.Mobile = dtCongTy.Rows[0]["MOBILE"].ToString();
         dtoCongTy.Email = dtCongTy.Rows[0]["EMAIL"].ToString();
         dtoCongTy.Fax = dtCongTy.Rows[0]["FAX"].ToString();
         dtoCongTy.WebSite = dtCongTy.Rows[0]["WEBSITE"].ToString();
         dtoCongTy.LoGo = dtCongTy.Rows[0]["LOGO"].ToString();
     }
     return dtoCongTy;
 }
 private void FrmTTDoanhNghiep_Load(object sender, EventArgs e)
 {
     try
     {
         TT_CongTyDTO dtoCongTy = new TT_CongTyDTO();
         dtoCongTy = bllTT_CT.GetThongTinDoanhNghiep();
         txtTenCongTy.Text = dtoCongTy.TenCT;
         txtSoTaiKhoan.Text = dtoCongTy.SoTaiKhoan;
         txtNganHang.Text = dtoCongTy.NganHang;
         txtMaSoThue.Text = dtoCongTy.MaThue;
         txtDienThoai.Text = dtoCongTy.SoDT;
         txtDiDong.Text = dtoCongTy.Mobile;
         txtEmail.Text = dtoCongTy.Email;
         txtFax.Text = dtoCongTy.Fax;
         txtWebsite.Text = dtoCongTy.WebSite;
         //pbLogo.Text = dtoCongTy.LoGo;
         strLogo = dtoCongTy.LoGo;
         pbLogo.Image = Image.FromFile(strLogo);
         txtDiaChi.Text = dtoCongTy.DiaChi;
     }
     catch { }
 }
 public string UpdateTT_CongTy(TT_CongTyDTO dtoTT_CT)
 {
     string strError = "";
     if (dtoTT_CT.TenCT.Trim().Equals("") == true)
     {
         strError += " Tên công ty không được rỗng.";
     }
     if (dtoTT_CT.MaThue.Trim().Equals("") == true)
     {
         strError += " Mã số thuế không được rỗng.";
     }
     if (dtoTT_CT.SoTaiKhoan.Trim().Equals("") == true)
     {
         strError += " Số tài khoản không được rỗng.";
     }
     if (dtoTT_CT.NganHang.Trim().Equals("") == true)
     {
         strError += " Tên ngân hàng không được rỗng.";
     }
     if (dtoTT_CT.DiaChi.Trim().Equals("") == true)
     {
         strError += " Địa chỉ không được rỗng.";
     }
     if (dtoTT_CT.SoDT.Trim().Equals("") == true)
     {
         strError += "Số điện thoại không được rỗng.";
     }
     if (strError == "")
     {
         bool boolResult = dalTT_CT.UpdateTT_CongTy(dtoTT_CT);
         return "ok";
     }
     else
     {
         return strError;
     }
 }