Beispiel #1
0
 public static void SuaKH(CKhachHang kh)
 {
     try
     {
         KhachHang dao = new KhachHang();
         dao.SuaKH(kh);
     }
     catch (SqlException ex)
     {
         throw ex;
     }
 }
Beispiel #2
0
 private void btHoSoGoc_Click(object sender, EventArgs e)
 {
     if (CKhachHang.findByHoSoGoc(rDanhBo.Text.Replace("-", "")) != null)
     {
         frmViewPdf F = new frmViewPdf(rDanhBo.Text.Replace("-", ""));
         F.ShowDialog();
     }
     else
     {
         MessageBox.Show(this, "Hồ sơ gốc chưa được cập nhật !", "..: Thông Báo :..", MessageBoxButtons.OK, MessageBoxIcon.Information);
     }
 }
Beispiel #3
0
        private void xlThem()
        {
            CKhachHang kh = new CKhachHang(txtMa.Text, txtTen.Text, bool.Parse(radioLoaiKH.EditValue.ToString()), leKhuVuc.EditValue.ToString(), txtDiaChi.Text, txtMaSoThue.Text,
                                           txtDienThoai.Text, txtFax.Text, txtEmail.Text, txtMobile.Text, txtWebsite.Text, txtNguoiLienHe.Text,
                                           txtNickYahoo.Text, txtNickSkype.Text, txtTaiKhoan.Text, txtNganHang.Text,
                                           (calcGioiHanNo.Text == ""? 0 : float.Parse(calcGioiHanNo.Value.ToString())),
                                           (calcChietKhau.Text == "" ? 0 : float.Parse(calcChietKhau.Value.ToString())),
                                           checkConQL.Checked);

            BUS_KhachHang.ThemKH(kh);
            sendKH();

            Action.Module     = "Khách hàng";
            Action.ActionName = "Thêm";
            Action.Reference  = txtMa.Text;
            Action.LuuThongTin();

            this.Close();
        }
Beispiel #4
0
        public fThemKhachHang(bool isAdd = true, CKhachHang kh = null, fKhachHang.SendMessage send = null)
        {
            InitializeComponent();

            if (isAdd == false && kh == null)
            {
                XtraMessageBox.Show("ERROR : Dữ liệu không được cung cấp để thực hiện hành động !", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error);
                Close();
            }
            if (isAdd == true)
            {
                table = BUS_KhachHang.LayKhachHang();
                Text  = "Thêm khách hàng";
            }
            else
            {
                editKhachHang = kh;
                Text          = "Sửa thông tin khách hàng";
            }
            add    = isAdd;
            sendKH = send;

            Init();
        }
Beispiel #5
0
        private void BtnSua_ItemClick(object sender, ItemClickEventArgs e)
        {
            int        rowIndex = gvMain.FocusedRowHandle;
            CKhachHang kh       = new CKhachHang
            {
                MaKH      = gvMain.GetRowCellValue(rowIndex, "Customer_ID").ToString(),
                TenKH     = gvMain.GetRowCellValue(rowIndex, "CustomerName").ToString(),
                KhuVuc    = gvMain.GetRowCellValue(rowIndex, "Customer_Group_ID").ToString(),
                LienHe    = gvMain.GetRowCellValue(rowIndex, "Contact").ToString(),
                DiaChi    = gvMain.GetRowCellValue(rowIndex, "CustomerAddress").ToString(),
                DienThoai = gvMain.GetRowCellValue(rowIndex, "Tel").ToString(),
                DiDong    = gvMain.GetRowCellValue(rowIndex, "Mobile").ToString(),
                Fax       = gvMain.GetRowCellValue(rowIndex, "Fax").ToString(),
                Email     = gvMain.GetRowCellValue(rowIndex, "Email").ToString(),
                Website   = gvMain.GetRowCellValue(rowIndex, "Website").ToString(),
                MaSoThue  = gvMain.GetRowCellValue(rowIndex, "Tax").ToString(),
                TaiKhoan  = gvMain.GetRowCellValue(rowIndex, "BankAccount").ToString(),
                NganHang  = gvMain.GetRowCellValue(rowIndex, "BankName").ToString(),
                ConQL     = bool.Parse(gvMain.GetRowCellValue(rowIndex, "Active").ToString())
            };
            fThemKhachHang sua = new fThemKhachHang(false, kh, LoadData);

            sua.ShowDialog();
        }
Beispiel #6
0
        void LoadThongTinDB(string sodanhbo)
        {
            if (sodanhbo.Length == 11)
            {
                khachhang = DAL.KhachHang.CKhachHang.finByDanhBo(sodanhbo);
                if (khachhang != null)
                {
                    rDanhBo.Text         = khachhang.DANHBO;
                    LOTRINH.Text         = khachhang.LOTRINH;
                    DOT.Text             = khachhang.LOTRINH.Substring(1, 2);
                    HOPDONG.Text         = khachhang.HOPDONG;
                    HOTEN.Text           = khachhang.HOTEN;
                    TENDUONG.Text        = khachhang.SONHA + ' ' + khachhang.TENDUONG;
                    txtDienThoai.Text    = khachhang.DIENTHOAI;
                    QUAN.Text            = khachhang.QUAN + "." + khachhang.PHUONG;
                    txtHieuLuc.Text      = String.Format("{0:00}", khachhang.KY) + "/" + khachhang.NAM;
                    GIABIEU.Text         = khachhang.GIABIEU;
                    DINHMUC.Text         = khachhang.DINHMUC;
                    NGAYGAN.ValueObject  = khachhang.NGAYTHAY;
                    KIEMDINH.ValueObject = khachhang.NGAYKIEMDINH;
                    HIEUDH.Text          = khachhang.HIEUDH;
                    CO.Text     = khachhang.CODH;
                    CAP.Text    = khachhang.CAP;
                    SOTHAN.Text = khachhang.SOTHANDH;
                    VITRI.Text  = khachhang.VITRIDHN;
                    txtDMA.Text = khachhang.MADMA;

                    txtNhanVienDocSo.Text = CKhachHang.getNVDS(khachhang.LOTRINH.Substring(2, 2));
                    txtNVThuTien.Text     = CKhachHang.getNVThuTien(khachhang.DANHBO);
                    loadghichu(khachhang.DANHBO);
                    loadHoaDon(khachhang.DANHBO);
                    loadDongNuoc(khachhang.DANHBO);
                    loadCall(khachhang.DANHBO);
                    searchBaoThay(khachhang.DANHBO);
                    gridControl.DataSource = _cKinhDoanh.GetTienTrinhByDanhBo(khachhang.DANHBO).Tables["Don"];
                }
                else
                {
                    TB_DULIEUKHACHHANG_HUYDB khachhanghuy = DAL.KhachHang.CKhachHang.finByDanhBoHuy(sodanhbo);
                    if (khachhanghuy != null)
                    {
                        rDanhBo.Text         = khachhanghuy.DANHBO;
                        LOTRINH.Text         = khachhanghuy.LOTRINH;
                        DOT.Text             = khachhanghuy.DOT;
                        HOPDONG.Text         = khachhanghuy.HOPDONG;
                        HOTEN.Text           = khachhanghuy.HOTEN;
                        TENDUONG.Text        = khachhanghuy.SONHA + " " + khachhanghuy.TENDUONG;
                        QUAN.Text            = khachhanghuy.QUAN + "  " + khachhanghuy.PHUONG;
                        txtHieuLuc.Text      = "Hết HL " + khachhanghuy.HIEULUCHUY;
                        GIABIEU.Text         = khachhanghuy.GIABIEU;
                        DINHMUC.Text         = khachhanghuy.DINHMUC;
                        NGAYGAN.ValueObject  = khachhanghuy.NGAYTHAY;
                        KIEMDINH.ValueObject = khachhanghuy.NGAYKIEMDINH;
                        HIEUDH.Text          = khachhanghuy.HIEUDH;
                        CO.Text     = khachhanghuy.CODH;
                        CAP.Text    = khachhanghuy.CAP;
                        SOTHAN.Text = khachhanghuy.SOTHANDH;
                        VITRI.Text  = khachhanghuy.VITRIDHN;
                        //CHITHAN.Text = khachhanghuy.CHITHAN;
                        //CHIGOC.Text = khachhanghuy.CHIGOC;
                        //btCapNhatThongTin.Enabled = false;
                        txtNhanVienDocSo.Text = CKhachHang.getNVDS(khachhanghuy.LOTRINH.Substring(2, 2));
                        txtNVThuTien.Text     = CKhachHang.getNVThuTien(khachhanghuy.DANHBO);

                        loadghichu(khachhanghuy.DANHBO);
                        loadHoaDon(khachhanghuy.DANHBO);
                        loadDongNuoc(khachhanghuy.DANHBO);
                        loadCall(khachhanghuy.DANHBO);
                        searchBaoThay(khachhanghuy.DANHBO);
                        gridControl.DataSource = _cKinhDoanh.GetTienTrinhByDanhBo(khachhanghuy.DANHBO).Tables["Don"];
                    }
                    else
                    {
                        MessageBox.Show(this, "Không Tìm Thấy Thông Tin !", "..: Thông Báo :..", MessageBoxButtons.OK, MessageBoxIcon.Error);
                        //Refesh();
                    }
                }
            }
        }
Beispiel #7
0
        void Result(DON_KHACHHANG donkh)
        {
            if (donkh != null)
            {
                shs = donkh.SHS;

                this.txtNgayDongTien.Text = donkh.NGAYDONGTIEN != null?Utilities.DateToString.NgayVNVN(donkh.NGAYDONGTIEN.Value) : "";

                SoTienDong.Text             = String.Format("{0:0,0}", donkh.SOTIEN != null ? donkh.SOTIEN : 0.0).Replace(",", ".");
                this.DotNhanDon.Text        = donkh.MADOT;
                this.NgayLenDotNhanDon.Text = Utilities.DateToString.NgayVNVN(donkh.CREATEDATE.Value);
                //if (donkh.HOSOCHA != null)
                //{
                // donkh = DAL.C_DonKhachHang.searchTimKiemDon(donkh.HOSOCHA);
                txtTapThe.Text = donkh.HOSOCHA;
                //}
                this.txtGhiChu.Text = donkh.GHICHU;

                if (donkh.NGAYCHUYEN_HOSO != null)
                {
                    this.txtNgayGiaoTTK.Text = Utilities.DateToString.NgayVNVN(donkh.NGAYCHUYEN_HOSO.Value);
                    TOTHIETKE ttk = DAL.KhachHang.CGanMoi.findBySHS(donkh.SHS);
                    if (ttk != null)
                    {
                        if (ttk.SODOVIEN != null)
                        {
                            this.SoDoVienTK.Text     = DAL.KhachHang.CGanMoi.findByUserName(ttk.SODOVIEN).FULLNAME;
                            this.txtNgayGiaoSDV.Text = ttk.NGAYGIAOSDV != null?Utilities.DateToString.NgayVNVN(ttk.NGAYGIAOSDV.Value) : "";

                            NgayTrinhKyGD.Text = ttk.NGAYTKGD != null?Utilities.DateToString.NgayVNVN(ttk.NGAYTKGD.Value) : "";

                            NgayHoanTat.Text = ttk.NGAYHOANTATTK != null?Utilities.DateToString.NgayVNVN(ttk.NGAYHOANTATTK.Value) : "";

                            NgayTraHoSoKH.Text = ttk.NGAYTRAHS != null?Utilities.DateToString.NgayVNVN(ttk.NGAYTRAHS.Value) : "";


                            if (ttk.TRONGAITHIETKE == true)
                            {
                                title            = "HỒ SƠ TRỞ NGẠI THIẾT KẾ";
                                noidungtrongai   = ttk.NOIDUNGTRONGAI;
                                NgayHoanTat.Text = ttk.NGAYHOANTATTK != null?Utilities.DateToString.NgayVNVN(ttk.NGAYHOANTATTK.Value) : "";

                                NgayTraHoSoKH.Text = ttk.NGAYTRAHS != null?Utilities.DateToString.NgayVNVN(ttk.NGAYTRAHS.Value) : "";
                            }
                            else
                            {
                                BG_KHOILUONGXDCB xdcb = DAL.KhachHang.CGanMoi.findBySHSXDCB(donkh.SHS);

                                if (xdcb != null)
                                {
                                    NgayLapBG.Text = xdcb.CREATEDATE != null?Utilities.DateToString.NgayVNVN(xdcb.CREATEDATE.Value) : "";

                                    //  SoTienDong.Text = String.Format("{0:0,0.00}", xdcb.TONGIATRI != null ? xdcb.TONGIATRI : 0.0);
                                    SoTienDong.Text = String.Format("{0:0,0}", xdcb.TONGIATRI != null ? xdcb.TONGIATRI : 0.0).Replace(",", ".");

                                    if (ttk.NGAYCHUYENHS != null)
                                    {
                                        KH_HOSOKHACHHANG hoskh = DAL.KhachHang.CGanMoi.findBySHSKH(donkh.SHS);
                                        if (hoskh != null)
                                        {
                                            if (hoskh.MADOTDD != null)
                                            {
                                                KH_XINPHEPDAODUONG xiphep = DAL.KhachHang.CGanMoi.finbyMaDot(hoskh.MADOTDD);
                                                DotXinPhepDD.Text  = xiphep.MAQUANLY;
                                                NgayXinPhepDD.Text = xiphep.NGAYLAP.Value != null?Utilities.DateToString.NgayVNVN(xiphep.NGAYLAP.Value) : "";

                                                NgayCoPhep.Text = xiphep.NGAYCOPHEP != null?Utilities.DateToString.NgayVNVN(xiphep.NGAYCOPHEP.Value) : "";

                                                title = "HỒ SƠ ĐÃ LÊN ĐỢT XIN PHÉP <br/>  ĐÀO ĐƯỜNG";
                                            }
                                            else
                                            {
                                                title = "HỒ SƠ CHƯA LÊN ĐỢT XIN PHÉP <br/> ĐÀO ĐƯỜNG";
                                            }
                                            if (hoskh.MADOTTC != null)
                                            {
                                                try
                                                {
                                                    KH_DOTTHICONG dotc = DAL.KhachHang.CGanMoi.findByMadot(hoskh.MADOTTC);
                                                    DotThiCong.Text   = dotc.MADOTTC;
                                                    NgayLenDotTC.Text = dotc.NGAYLAP.Value != null?Utilities.DateToString.NgayVNVN(dotc.NGAYLAP.Value) : "";

                                                    txtDomViTC.Text = dotc.DONVITHICONG.Value != null?DAL.KhachHang.CGanMoi.findDVTCbyID(dotc.DONVITHICONG.Value).TENCONGTY : "";

                                                    txtNgayChuyenTC.Text = dotc.NGAYCHUYENTC.Value != null?Utilities.DateToString.NgayVNVN(dotc.NGAYCHUYENTC.Value) : "";

                                                    txtTuNgay.Text = dotc.TCTUNGAY.Value != null?Utilities.DateToString.NgayVNVN(dotc.TCTUNGAY.Value) : "";

                                                    txtDenNgay.Text = dotc.TCDENNGAY.Value != null?Utilities.DateToString.NgayVNVN(dotc.TCDENNGAY.Value) : "";
                                                }
                                                catch (Exception)
                                                {
                                                }


                                                NgayThiCong.Text = hoskh.NGAYTHICONG != null?Utilities.DateToString.NgayVNVN(hoskh.NGAYTHICONG.Value) : "";

                                                NgayHoanCong.Text = hoskh.NGAYHOANCONG != null?Utilities.DateToString.NgayVNVN(hoskh.NGAYHOANCONG.Value) : "";

                                                ChoDanhBo.Text = hoskh.DHN_NGAYCHOSODB != null?Utilities.DateToString.NgayVNVN(hoskh.DHN_NGAYCHOSODB.Value) : "";

                                                sodanhbo.Text = hoskh.DHN_SODANHBO;

                                                if (hoskh.HOANCONG != true)
                                                {
                                                    title = "HỒ CHƯA HOÀN CÔNG.";
                                                }
                                                else if (hoskh.DHN_CHODB != true)
                                                {
                                                    title = "HỒ CHƯA CHO DANH BỘ.";
                                                }
                                                else
                                                {
                                                    if (CKhachHang.checkHoSogoc(hoskh.DHN_SODANHBO) == true)
                                                    {
                                                        title = "HỒ SƠ ĐÃ HOÀN TẤT";
                                                    }
                                                    else
                                                    {
                                                        title = "HỒ SƠ CHƯA ĐƯỢC SCAN ";
                                                    }
                                                }

                                                title = "HỒ SƠ ĐÃ LÊN ĐỢT <br/> THI CÔNG";
                                            }
                                            NgayThiCong.Text = hoskh.NGAYTHICONG != null?Utilities.DateToString.NgayVNVN(hoskh.NGAYTHICONG.Value) : "";

                                            if (hoskh.TRONGAI == true)
                                            {
                                                title          = "HỒ SƠ TRỞ NGẠI THI CÔNG";
                                                noidungtrongai = hoskh.NOIDUNGTN;
                                            }
                                        }
                                        else
                                        {
                                            title = "HỒ SƠ CHƯA LÊN ĐỢT <br/> THI CÔNG";
                                        }

                                        if (hoskh.TRONGAI == true)
                                        {
                                            title          = "HỒ SƠ TRỞ NGẠI THI CÔNG";
                                            noidungtrongai = hoskh.NOIDUNGTN;
                                        }
                                    }
                                    else
                                    {
                                        title = "HỒ SƠ CHƯA CHUYỂN <br/> KẾ HOẠCH";
                                    }
                                }
                                else
                                {
                                    KH_HOSOKHACHHANG hoskh = DAL.KhachHang.CGanMoi.findBySHSKH(donkh.SHS);
                                    if (hoskh != null)
                                    {
                                        if (hoskh.MADOTDD != null)
                                        {
                                            KH_XINPHEPDAODUONG xiphep = DAL.KhachHang.CGanMoi.finbyMaDot(hoskh.MADOTDD);
                                            DotXinPhepDD.Text  = xiphep.MAQUANLY != null ? xiphep.MAQUANLY : "";
                                            NgayXinPhepDD.Text = xiphep.NGAYLAP.Value != null?Utilities.DateToString.NgayVNVN(xiphep.NGAYLAP.Value) : "";

                                            NgayCoPhep.Text = xiphep.NGAYCOPHEP != null?Utilities.DateToString.NgayVNVN(xiphep.NGAYCOPHEP.Value) : "";
                                        }
                                        else
                                        {
                                            title = "HỒ SƠ CHƯA LÊN ĐỢT <br/> ĐÀO ĐƯỜNG";
                                        }
                                        if (hoskh.MADOTTC != null)
                                        {
                                            try
                                            {
                                                KH_DOTTHICONG dotc = DAL.KhachHang.CGanMoi.findByMadot(hoskh.MADOTTC);
                                                if (dotc != null)
                                                {
                                                    DotThiCong.Text   = dotc.MADOTTC;
                                                    NgayLenDotTC.Text = dotc.NGAYLAP.Value != null?Utilities.DateToString.NgayVNVN(dotc.NGAYLAP.Value) : "";

                                                    txtDomViTC.Text = dotc.DONVITHICONG != null?DAL.KhachHang.CGanMoi.findDVTCbyID(dotc.DONVITHICONG.Value).TENCONGTY : "";

                                                    txtNgayChuyenTC.Text = dotc.NGAYCHUYENTC.Value != null?Utilities.DateToString.NgayVNVN(dotc.NGAYCHUYENTC.Value) : "";

                                                    txtTuNgay.Text = dotc.TCTUNGAY.Value != null?Utilities.DateToString.NgayVNVN(dotc.TCTUNGAY.Value) : "";

                                                    txtDenNgay.Text = dotc.TCDENNGAY.Value != null?Utilities.DateToString.NgayVNVN(dotc.TCDENNGAY.Value) : "";
                                                }
                                            }
                                            catch (Exception)
                                            {
                                            }


                                            NgayThiCong.Text = hoskh.NGAYTHICONG != null?Utilities.DateToString.NgayVNVN(hoskh.NGAYTHICONG.Value) : "";

                                            NgayHoanCong.Text = hoskh.NGAYHOANCONG != null?Utilities.DateToString.NgayVNVN(hoskh.NGAYHOANCONG.Value) : "";

                                            ChoDanhBo.Text = hoskh.DHN_NGAYCHOSODB != null?Utilities.DateToString.NgayVNVN(hoskh.DHN_NGAYCHOSODB.Value) : "";

                                            sodanhbo.Text = hoskh.DHN_SODANHBO;
                                            if (hoskh.HOANCONG != true)
                                            {
                                                title = "HỒ CHƯA HOÀN CÔNG.";
                                            }
                                            else if (hoskh.DHN_CHODB != true)
                                            {
                                                title = "HỒ CHƯA CHO DANH BỘ.";
                                            }
                                            else
                                            {
                                                if (CKhachHang.checkHoSogoc(hoskh.DHN_SODANHBO) == true)
                                                {
                                                    title = "HỒ SƠ ĐÃ HOÀN TẤT";
                                                }
                                                else
                                                {
                                                    title = "HỒ SƠ CHƯA ĐƯỢC SCAN ";
                                                }
                                            }
                                        }
                                        else
                                        {
                                            title = "HỒ SƠ CHƯA LÊN ĐỢT <br/> THI CÔNG";
                                            if (donkh.TRONGAITHIETKE == true)
                                            {
                                                title          = "HỒ SƠ TRỞ NGẠI THI CÔNG";
                                                noidungtrongai = donkh.NOIDUNGTRONGAI;
                                            }
                                        }

                                        if (hoskh.TRONGAI == true)
                                        {
                                            title          = "HỒ SƠ TRỞ NGẠI THI CÔNG";
                                            noidungtrongai = hoskh.NOIDUNGTN;
                                        }
                                    }
                                    else
                                    {
                                        if ("".Equals(NgayHoanTat.Text.Trim()))
                                        {
                                            title = "HỒ SƠ CHƯA CHẠY BẢNG GIÁ.";
                                        }
                                        else
                                        {
                                            title = "HỒ SƠ ĐÃ HOÀN TẤT THIẾT KẾ";
                                        }
                                        if (donkh.TRONGAITHIETKE == true)
                                        {
                                            title          = "HỒ SƠ TRỞ NGẠI THI CÔNG";
                                            noidungtrongai = donkh.NOIDUNGTRONGAI;
                                        }
                                    }
                                }
                            }
                        }
                        else
                        {
                            title = "CHƯA GIAO HỒ SƠ <br/>CHO SƠ ĐỒ VIÊN";
                        }
                        if (DAL.KhachHang.CGanMoi.dontaixet(donkh.SOHOSO))
                        {
                            groupBox1.Text = "Kết Quả ----> ĐƠN TÁI XÉT";
                            lbTMP.Text     = "Ghi Chú TX";
                            txtGhiChu.Text = DAL.KhachHang.CGanMoi.rTX;
                        }
                    }
                    else
                    {
                        title = "TỔ THIẾT KẾ KHÔNG NHẬN HỒ SƠ NÀY.";
                    }
                }
                else
                {
                    title = "HỒ SƠ CHƯA CHUYỂN <br/> TỔ THIẾT KẾ";
                }
            }
            else
            {
                title = "CHƯA LÊN ĐỢT NHẬN ĐƠN <br/> CHUYỂN TỔ THIẾT KẾ";
            }
            // TRƯỜNG HỢP ĐẶT BIỆT HỒ SƠ CHẠY BẢNG GIÁ MẪU
            if (donkh.TRONGAITHIETKE != true || donkh.TRONGAITHIETKE != null)
            {
                KH_HOSOKHACHHANG hoskh1 = DAL.KhachHang.CGanMoi.findBySHSKH(donkh.SHS);
                if (hoskh1 != null)
                {
                    if (hoskh1.MADOTDD != null)
                    {
                        KH_XINPHEPDAODUONG xiphep = DAL.KhachHang.CGanMoi.finbyMaDot(hoskh1.MADOTDD);
                        DotXinPhepDD.Text  = xiphep.MAQUANLY;
                        NgayXinPhepDD.Text = Utilities.DateToString.NgayVNVN(xiphep.NGAYLAP.Value);
                        NgayCoPhep.Text    = xiphep.NGAYCOPHEP != null?Utilities.DateToString.NgayVNVN(xiphep.NGAYCOPHEP.Value) : "";
                    }
                    else
                    {
                        title = "HỒ SƠ CHƯA LÊN ĐỢT <br/> ĐÀO ĐƯỜNG";
                    }
                    if (hoskh1.MADOTTC != null)
                    {
                        try
                        {
                            KH_DOTTHICONG dotc = DAL.KhachHang.CGanMoi.findByMadot(hoskh1.MADOTTC);
                            if (dotc != null)
                            {
                                DotThiCong.Text      = dotc.MADOTTC;
                                NgayLenDotTC.Text    = Utilities.DateToString.NgayVNVN(dotc.NGAYLAP.Value);
                                txtDomViTC.Text      = DAL.KhachHang.CGanMoi.findDVTCbyID(dotc.DONVITHICONG.Value).TENCONGTY;
                                txtNgayChuyenTC.Text = Utilities.DateToString.NgayVNVN(dotc.NGAYCHUYENTC.Value);
                                txtTuNgay.Text       = dotc.TCTUNGAY.Value != null?Utilities.DateToString.NgayVNVN(dotc.TCTUNGAY.Value) : "";

                                txtDenNgay.Text = dotc.TCDENNGAY.Value != null?Utilities.DateToString.NgayVNVN(dotc.TCDENNGAY.Value) : "";
                            }
                        }
                        catch (Exception)
                        {
                        }



                        NgayThiCong.Text = hoskh1.NGAYTHICONG != null?Utilities.DateToString.NgayVNVN(hoskh1.NGAYTHICONG.Value) : "";

                        NgayHoanCong.Text = hoskh1.NGAYHOANCONG != null?Utilities.DateToString.NgayVNVN(hoskh1.NGAYHOANCONG.Value) : "";

                        ChoDanhBo.Text = hoskh1.DHN_NGAYCHOSODB != null?Utilities.DateToString.NgayVNVN(hoskh1.DHN_NGAYCHOSODB.Value) : "";

                        if (hoskh1.HOANCONG != true)
                        {
                            title = "HỒ CHƯA HOÀN CÔNG.";
                        }
                        else if (hoskh1.DHN_CHODB != true)
                        {
                            title = "HỒ CHƯA CHO DANH BỘ.";
                        }
                        else
                        {
                            if (CKhachHang.checkHoSogoc(hoskh1.DHN_SODANHBO) == true)
                            {
                                title = "HỒ SƠ ĐÃ HOÀN TẤT";
                            }
                            else
                            {
                                title = "HỒ SƠ CHƯA ĐƯỢC SCAN ";
                            }
                        }
                    }
                    else
                    {
                        title = "HỒ SƠ CHƯA LÊN ĐỢT <br/> THI CÔNG";
                    }
                    if (hoskh1.TRONGAI == true)
                    {
                        title          = "HỒ SƠ TRỞ NGẠI THI CÔNG";
                        noidungtrongai = hoskh1.NOIDUNGTN;
                    }
                }
            }
        }
Beispiel #8
0
        public void ThemKH(CKhachHang kh)
        {
            Provider dao = new Provider();

            try
            {
                dao.Connect();
                string      sql  = "CUSTOMER_Insert";
                CommandType type = CommandType.StoredProcedure;
                dao.ExeCuteNonQuery(type, sql,
                                    new SqlParameter {
                    ParameterName = "@Customer_ID", Value = kh.MaKH
                },
                                    new SqlParameter {
                    ParameterName = "@CustomerName", Value = kh.TenKH
                },
                                    new SqlParameter {
                    ParameterName = "@Customer_Type_ID", Value = kh.LoaiKH
                },
                                    new SqlParameter {
                    ParameterName = "@CustomerAddress", Value = kh.DiaChi
                },
                                    new SqlParameter {
                    ParameterName = "@Tax", Value = kh.MaSoThue
                },
                                    new SqlParameter {
                    ParameterName = "@Tel", Value = kh.DienThoai
                },
                                    new SqlParameter {
                    ParameterName = "@Fax", Value = kh.Fax
                },
                                    new SqlParameter {
                    ParameterName = "@Email", Value = kh.Email
                },
                                    new SqlParameter {
                    ParameterName = "@Mobile", Value = kh.DiDong
                },
                                    new SqlParameter {
                    ParameterName = "@Website", Value = kh.Website
                },
                                    new SqlParameter {
                    ParameterName = "@Contact", Value = kh.LienHe
                },
                                    new SqlParameter {
                    ParameterName = "@NickYM", Value = kh.NickYM
                },
                                    new SqlParameter {
                    ParameterName = "@NickSky", Value = kh.NickSky
                },
                                    new SqlParameter {
                    ParameterName = "@BankAccount", Value = kh.TaiKhoan
                },
                                    new SqlParameter {
                    ParameterName = "@BankName", Value = kh.NganHang
                },
                                    new SqlParameter {
                    ParameterName = "@CreditLimit", Value = kh.GioiHanNo
                },
                                    new SqlParameter {
                    ParameterName = "@Discount", Value = kh.ChietKhau
                },
                                    new SqlParameter {
                    ParameterName = "@Customer_Group_ID", Value = kh.KhuVuc
                },
                                    new SqlParameter {
                    ParameterName = "@Active", Value = kh.ConQL
                },
                                    new SqlParameter {
                    ParameterName = "@OrderID", Value = 0
                },
                                    new SqlParameter {
                    ParameterName = "@Birthday", Value = ""
                },
                                    new SqlParameter {
                    ParameterName = "@Barcode", Value = kh.MaKH
                },
                                    new SqlParameter {
                    ParameterName = "@Position", Value = ""
                },
                                    new SqlParameter {
                    ParameterName = "@Area", Value = ""
                },
                                    new SqlParameter {
                    ParameterName = "@District", Value = ""
                },
                                    new SqlParameter {
                    ParameterName = "@Contry", Value = ""
                },
                                    new SqlParameter {
                    ParameterName = "@City", Value = ""
                },
                                    new SqlParameter {
                    ParameterName = "@Description", Value = ""
                });
            }
            catch (SqlException ex)
            {
                throw ex;
            }
            finally
            {
                dao.DisConnect();
            }
        }