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 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 { }
 }
        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);
        }
Esempio n. 8
0
        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);
            }
        }