private void frmBC_CongNoPOS_AR0400_Load(object sender, EventArgs e)
        {
            dteEnd.EditValue = CommonProvider.Instance.GetSysDate();

            dteStart.EditValue = dteEnd.EditValue;

            lstResult = new List <CongNoPosAr0400Info>();

            gListChungTu.DataSource = lstResult;

            chkConNo.Checked = true;

            if (((NguoiDungInfor)Declare.USER_INFOR).SupperUser != 1 &&
                ((NguoiDungInfor)Declare.USER_INFOR).IdNhomNguoiDung != 547 &&
                ((NguoiDungInfor)Declare.USER_INFOR).IdNhomNguoiDung != 797)
            {
                lstTrungTam = new List <DMTrungTamInfor>
                {
                    DMTrungTamDataProvider.GetTrungTamByIdInfo(
                        ((NguoiDungInfor)Declare.USER_INFOR).IdTrungTamHachToan)
                };

                bteTrungTam.Text = lstTrungTam[0].MaTrungTam;

                bteTrungTam.Tag = lstTrungTam;

                bteTrungTam.Enabled = false;

                bteKho.Enabled = false;
            }
        }
Example #2
0
 public frm_ChungTuNhap()
 {
     InitializeComponent();
     Common.LoadStyle(this);
     currentKho      = DMKhoDataProvider.GetKhoByIdInfo(Declare.IdKho);
     currentTrungTam = DMTrungTamDataProvider.GetTrungTamByIdInfo(Declare.IdTrungTam);
 }
 private void btnTimKiem_Click(object sender, EventArgs e)
 {
     grcBase.DataSource = DMTrungTamDataProvider.Search(new DMTrungTamInfor {
         MaTrungTam = txtTimKiemMa.Text.Trim(), TenTrungTam = txtTimKiemTen.Text.Trim().ToUpper()
     });
     //grcBase.DataSource = DMTrungTamDataProvider.Search(txtTimKiemTen.Text.Trim(), txtTimKiemMa.Text.Trim());
 }
        private void LoadDSTrungTam()
        {
            liTrungTam = DMTrungTamDataProvider.GetListTrungTamInfoByIdNhanVien(nguoiDung.IdNhanVien);
            if (liTrungTam.Count >= 0)
            {
                liTrungTam.Insert(0, new DMTrungTamInfor()
                {
                    IdTrungTam  = 0,
                    MaTrungTam  = "",
                    TenTrungTam = "Tất cả"
                });
                cboTrungTam.DataSource    = liTrungTam;
                cboTrungTam.DisplayMember = "TenTrungTam";
                cboTrungTam.ValueMember   = "IdTrungTam";
                cboTrungTam.SelectedValue = 0;// Declare.IdTrungTam;
            }
            else
            {
                cboTrungTam.DataSource = null;
            }

            // AutoCompleteStringCollection
            AutoCompleteStringCollection data = new AutoCompleteStringCollection();

            for (int i = 0; i < liTrungTam.Count; i++)
            {
                data.Add(liTrungTam[i].TenTrungTam);
            }

            cboTrungTam.AutoCompleteSource       = AutoCompleteSource.CustomSource;
            cboTrungTam.AutoCompleteMode         = AutoCompleteMode.SuggestAppend;
            cboTrungTam.AutoCompleteCustomSource = data;
        }
        private void frmBH_TimChungTu_Load(object sender, EventArgs e)
        {
            try
            {
                LoadNganhHang();
                DMTrungTamInfor tt = DMTrungTamDataProvider.GetTrungTamByIdInfo(Declare.IdTrungTam);
                if (tt != null)
                {
                    bteTrungTam.Text = tt.TenTrungTam;
                    bteTrungTam.Tag  = tt;
                }
                chkChuaDayKM.Checked  = true;
                cboPage.SelectedIndex = 0;
                //btnDongBo.Visible = (nguoiDung.SupperUser == 1 ? true : false);
                //btnDongBo.Enabled = (nguoiDung.SupperUser == 1 ? true : false);

                List <TrangThaiBH> liTrangThai = new List <TrangThaiBH>();
                liTrangThai.Add(new TrangThaiBH {
                    Id = 0, Name = ""
                });
                liTrangThai.Add(new TrangThaiBH {
                    Id = 1, Name = "Thay đổi giá"
                });
                repTrangThai.DataSource = liTrangThai;
                //btnTim_Click(sender, e);
            }
            catch (Exception ex)
            {
                MessageBox.Show("Lỗi ngoại lệ: " + ex.Message, Declare.titleError, MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Example #6
0
 private void LoadComboTrungTam()
 {
     cboTrungTam.DisplayMember = "TenTrungTam";
     cboTrungTam.ValueMember   = "MaTrungTam";
     cboTrungTam.DataSource    = DMTrungTamDataProvider.GetListTrungTamPairInfo();
     cboTrungTam.SelectedValue = Declare.IdTrungTam;
 }
        //private bool Search(DMTrungTamInfor dmTrungTamInfor)
        //{
        //    return ((txtTimKiemTen.Text.Trim() == String.Empty || (txtTimKiemTen.Text.Trim() != String.Empty &&
        //            dmTrungTamInfor.TenTrungTam.ToLower().Contains(txtTimKiemTen.Text.Trim().ToLower())))
        //           && (txtTimKiemMa.Text.Trim() == String.Empty || (txtTimKiemMa.Text.Trim() != String.Empty &&
        //               dmTrungTamInfor.MaTrungTam.ToLower().Contains(txtTimKiemMa.Text.Trim().ToLower()))));
        //}

        private void btnTimKiem_Click(object sender, EventArgs e)
        {
            DMTrungTamInfor dmTrungTamInfor = new DMTrungTamInfor();

            dmTrungTamInfor.TenTrungTam = txtTimKiemTen.Text;
            dmTrungTamInfor.MaTrungTam  = txtTimKiemMa.Text;
            dgvList.DataSource          = DMTrungTamDataProvider.Search(dmTrungTamInfor);
        }
 private void ucActions1_OnDelete(object obj)
 {
     DMTrungTamDataProvider.Delete(new DMTrungTamInfor {
         IdTrungTam = idTrungTam
     });
     MessageBox.Show("Xóa Thành Công", "Thông Báo");
     dgvList.DataSource = DMTrungTamDataProvider.GetListTrungTamInfo();
 }
Example #9
0
        private void LoadTrungTam()
        {
            DMTrungTamInfor tt = DMTrungTamDataProvider.GetTrungTamByIdInfo(ChungTu.IdTrungTam);

            if (tt != null)
            {
                grThongTin.Text = String.Format("Trung tâm: {0} - {1}", tt.MaTrungTam, tt.TenTrungTam);
            }
        }
Example #10
0
 private void LoadTrungTam()
 {
     TTamSelected = DMTrungTamDataProvider.GetTrungTamByIdInfo(Declare.IdTrungTam);
     if (TTamSelected != null)
     {
         bteTrungTam.Text = TTamSelected.TenTrungTam;
         bteTrungTam.Tag  = TTamSelected;
     }
 }
Example #11
0
        private void LoadTrungTam(int idTrungTam)
        {
            DMTrungTamInfor tt = DMTrungTamDataProvider.GetTrungTamByIdInfo(idTrungTam);

            if (tt != null)
            {
                bteTrungTam.Tag  = tt;
                bteTrungTam.Text = tt.TenTrungTam;
            }
        }
        private void LoadTrungTam()
        {
            DMTrungTamInfor info = DMTrungTamDataProvider.GetTrungTamByIdInfo(ThanhToan.IdTrungTamThu);

            if (info != null)
            {
                bteTrungTam.Text = info.TenTrungTam;
                bteTrungTam.Tag  = info;
            }
        }
Example #13
0
        private void frmBC_LichSuThayDoiGia_Load(object sender, EventArgs e)
        {
            DMTrungTamInfor tt = DMTrungTamDataProvider.GetTrungTamByIdInfo(Declare.IdTrungTam);

            if (tt != null)
            {
                bteTrungTam.Tag  = tt;
                bteTrungTam.Text = tt.TenTrungTam;
            }
        }
        private void LoadTrungTam()
        {
            DMTrungTamInfor tt = DMTrungTamDataProvider.GetTrungTamByIdInfo(Business.ChungTu.IdTrungTam);

            if (tt != null)
            {
                bteTrungTam.Tag  = tt;
                bteTrungTam.Text = tt.TenTrungTam;
                //grThongTin.Text = String.Format("Trung tâm: {0} - {1}", tt.MaTrungTam, tt.TenTrungTam);
            }
        }
 protected override void OnLoad()
 {
     if (idNhanVien == -1)
     {
         ListInitInfo = DMTrungTamDataProvider.GetListTrungTamInfo(baoHanh);
     }
     else
     {
         ListInitInfo = DMTrungTamDataProvider.GetListTrungTamInfoByIdNhanVien(idNhanVien, baoHanh);
     }
 }
Example #16
0
 private void Delete()
 {
     if (DMKhoDataProvider.GetListKhoByTrungTamPairInfo(Oid).Count > 0)
     {
         throw new Exception("Trung tâm này đang được sử dụng nên không thể xóa.");
     }
     DMTrungTamDataProvider.Delete(new DMTrungTamInfor {
         IdTrungTam = Oid
     });
     LoadData();
     SetControl(false);
 }
Example #17
0
 private void LoadTrungTamAll()
 {
     liTrungTam = DMTrungTamDataProvider.GetListTrungTamPairInfo();
     //cboTrungTam.DataSource = null;
     cboTrungTam.DataSource    = liTrungTam;
     cboTrungTam.DisplayMember = "TenTrungTam";
     cboTrungTam.ValueMember   = "IdTrungTam";
     //lstTrungTam.DataSource = null;
     lstTrungTam.DataSource    = liTrungTam;
     lstTrungTam.DisplayMember = "TenTrungTam";
     lstTrungTam.ValueMember   = "IdTrungTam";
 }
 private void Delete()
 {
     if (frm.isAdd)
     {
         throw new InvalidOperationException("Bạn không thể xóa khi đang thêm mới!");
     }
     if (frm.IsSync)
     {
         throw new InvalidOperationException("Bạn không thể xóa dữ liệu được đồng bộ!");
     }
     DMTrungTamDataProvider.Delete(new DMTrungTamInfor {
         IdTrungTam = frm.Oid
     });
 }
 private void Save()
 {
     if (Check())
     {
         if (frm.isAdd && !frm.IsSync)
         {
             DMTrungTamDataProvider.Insert(SetTrungTamInfo());
         }
         else
         {
             DMTrungTamDataProvider.Update(SetTrungTamInfo());
         }
     }
 }
        private void frmDM_TrungTam_Load(object sender, EventArgs e)
        {
            try
            {
                dgvList.DataSource = DMTrungTamDataProvider.GetListTrungTamInfo();
            }
            catch (Exception ex)
            {
#if DEBUG
                MessageBox.Show("Lỗi ngoại lệ: " + ex.ToString(), Declare.titleError, MessageBoxButtons.OK, MessageBoxIcon.Error);
#else
                MessageBox.Show("Lỗi ngoại lệ: " + ex.Message, Declare.titleError, MessageBoxButtons.OK, MessageBoxIcon.Error);
#endif
                this.Dispose();
            }
        }
        private void frm_PhieuDeNghiXuatTieuHaoNew_Load(object sender, EventArgs e)
        {
            if (chungTuInfo == null || chungTuInfo.IdChungTu == 0)
            {
                dteNgay.Text      = Convert.ToString(CommonProvider.Instance.GetSysDate());
                dteNgay.BackColor = Color.White;
                dteNgay.ForeColor = Color.Black;
                //bteTVDN.Text = Declare.UserName;
                txtSoPhieu.Text  = CommonProvider.Instance.GetSoPhieu("PXTH");
                txtNguoiLap.Text = Declare.UserName;
                IsAdd            = true;
            }
            else
            {
                txtSoPhieu.Text     = business.ChungTu.SoChungTu;
                txtNguoiLap.Text    = business.ChungTu.NguoiTao;
                dteNgay.DateTime    = business.ChungTu.NgayLap;
                bteNguoiQuanLy.Text = business.ChungTu.NguoiQuanLy;
                bteTVDN.Text        = business.ChungTu.HoTen;
                bteTVDN.Tag         = DmNhanVienDataProvider.GetListDmNhanVienInfoFromOid(business.ChungTu.IdNhanVien);
                bteTVDN.Enabled     = false;
                bteTrungTam.Text    = business.ChungTu.TenTrungTam;
                bteTrungTam.Tag     = DMTrungTamDataProvider.GetTrungTamByIdInfo(business.ChungTu.IdTrungTam);
                bteNguoiQuanLy.Tag  = DmNhanVienDataProvider.GetListDmNhanVienInfoFromOid(business.ChungTu.IdNguoiQuanLy);
                bteKho.Text         = business.ChungTu.TenKho;
                bteKho.Tag          = DMKhoDataProvider.GetKhoByIdInfo(business.ChungTu.IdKho);
                txtGhiChu.Text      = business.ChungTu.GhiChu;
                txtGhiChu.Enabled   = false;
                btnCapNhat.Enabled  = false;
                btnThemSP.Enabled   = false;
                btnXoaSP.Enabled    = false;
                bteKho.Enabled      = false;
                bteTrungTam.Enabled = false;
            }

            bdSource = new BindingSource();
            if (business.ListChiTietChungTu != null)
            {
                bdSource.DataSource = new BindingList <DeNghiXuatTieuHaoChiTietInfonew>(business.ListChiTietChungTu);
                bdSource.AddingNew += new AddingNewEventHandler(bdSource_AddingNew);
                grcList.DataSource  = bdSource;
            }
            dteNgay.Enabled = false;
            LoadChiPhi();
            LoadPhongBan();
            LoadNganh();
        }
Example #22
0
        private void frm_InMaVach2_Load(object sender, EventArgs e)
        {
            try
            {
                var tt = DMTrungTamDataProvider.GetTrungTamByIdInfo(Declare.IdTrungTam);

                if (tt != null)
                {
                    bteTrungTam.Text = tt.TenTrungTam;
                    bteTrungTam.Tag  = tt;
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, Declare.titleError, MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Example #23
0
        private void frm_ListChungTuNhap_Load(object sender, EventArgs e)
        {
            try
            {
                currentTrungTam = DMTrungTamDataProvider.GetTrungTamByIdInfo(Declare.IdTrungTam);
                currentKho      = DMKhoDataProvider.GetKhoByIdInfo(Declare.IdKho);
                //waiting complete
                //load chung tu
                clsUtils.NullColumnDateTimeGrid(repdtThoiGian);
                clsUtils.NullColumnDateTimeGrid(repdtNgayNhap);
                dteLastSync.DateTime = NhapHangProvider.TraHangLastUpdateDate(currentTrungTam.MaTrungTam, currentKho.MaKho);
                lichitiet            = tmp_NhapHang_UserProvider.GetTraHangUserInfor();
                //for (int i = 0; i < lichitiet.Count; i++)
                //{
                //    ChungTuXuatNhapNccInfo chungTuXuatNhapNccInfo = tblChungTuDataProvider.GetChungTuNhapNCCFromSoPO(lichitiet[i].SoPO, lichitiet[i].SoPhieuNhap, Convert.ToInt32(TransactionType.TRA_LAI_PO), Declare.IdKho, lichitiet[i].NgayNhap);
                //    if (chungTuXuatNhapNccInfo != null)
                //    {
                //        if (chungTuXuatNhapNccInfo.TrangThai == 1)
                //        {
                //            lichitiet[i].Trangthai = "Chưa nhập đủ";
                //        }
                //        else
                //        {
                //            lichitiet[i].Trangthai = "Đã nhập đủ";
                //        }
                //    }
                //    else
                //    {
                //        lichitiet[i].Trangthai = "Chưa nhập";
                //    }
                //}
                dgvList.DataSource = lichitiet;
            }
            catch (Exception ex)
            {
#if DEBUG
                MessageBox.Show(ex.ToString());
#else
                MessageBox.Show(ex.Message);
#endif
                EventLogProvider.Instance.WriteLog(ex.ToString()
                                                   + "\nUser: "******"\nKho: " + Declare.IdKho,
                                                   this.Name);
            }
        }
        private void frm_ListChungTuNhap_Load(object sender, EventArgs e)
        {
            frmProgress.Instance.DoWork(
                delegate
            {
                try
                {
                    //waiting complete
                    //load chung tu
                    currentTrungTam = DMTrungTamDataProvider.GetTrungTamByIdInfo(Declare.IdTrungTam);

                    currentKho = DMKhoDataProvider.GetKhoByIdInfo(Declare.IdKho);

                    if (currentKho.IdTrungTam != currentTrungTam.IdTrungTam)
                    {
                        throw new ManagedException("Thiết lập trung tâm và kho làm việc hiện tại không hợp lệ, đề nghị bạn thiết lập lại.");
                    }

                    Invoke((MethodInvoker)
                           delegate
                    {
                        dteLastSync.EditValue =
                            NhapHangProvider.NhapHangLastUpdateDate(
                                currentTrungTam.MaTrungTam, currentKho.MaKho);

                        clsUtils.NullColumnDateTimeGrid(repdtNgayNhap);
                        clsUtils.NullColumnDateTimeGrid(repdtThoiGian);
                        clsUtils.NullColumnDateTimeGrid(repdtNgayNhapMa);
                    });

                    LoadDuLieu();
                }
                catch (ManagedException ex)
                {
                    frmProgress.Instance.Value       = frmProgress.Instance.MaxValue;
                    frmProgress.Instance.IsCompleted = true;
                    MessageBox.Show(ex.Message);
                }
                catch (Exception ex)
                {
                    frmProgress.Instance.Value       = frmProgress.Instance.MaxValue;
                    frmProgress.Instance.IsCompleted = true;
                    EventLogProvider.Instance.WriteOfflineLog(ex.ToString(), Name);
                }
            });
        }
 private void frmBH_TimChungTu_Load(object sender, EventArgs e)
 {
     try
     {
         DMTrungTamInfor tt = DMTrungTamDataProvider.GetTrungTamByIdInfo(Declare.IdTrungTam);
         if (tt != null)
         {
             bteTrungTam.Text = tt.TenTrungTam;
             bteTrungTam.Tag  = tt;
         }
         //btnTim_Click(sender, e);
     }
     catch (Exception ex)
     {
         MessageBox.Show("Lỗi ngoại lệ: " + ex.Message, Declare.titleError, MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
Example #26
0
        private void LoadTrungTam()
        {
            int idNhanVien = ((NguoiDungInfor)Declare.USER_INFOR).IdNhanVien;

            liTrungTam = DMTrungTamDataProvider.GetListTrungTamInfoByIdNhanVien(idNhanVien);
            if (liTrungTam.Count > 0)
            {
                cboCurrentTrungTam.DataSource    = liTrungTam;
                cboCurrentTrungTam.DisplayMember = "TenTrungTam";
                cboCurrentTrungTam.ValueMember   = "IdTrungTam";
                cboCurrentTrungTam.SelectedValue = Declare.IdTrungTam;
            }
            else
            {
                cboCurrentTrungTam.DataSource = null;
            }
        }
Example #27
0
        public void TestTrungTam05_InsertSuccess()
        {
            frmDM_TrungTam frm = new frmDM_TrungTam();

            frm.Oid   = 0;
            frm.isAdd = true;
            frmChiTiet_TrungTam frmChiTietTrungTam = new frmChiTiet_TrungTam(frm);

            frmChiTietTrungTam.SetInput("TrungTam1", "111", "Thai Thinh 2", "043840856", "045621543", "hanhbd@gmail", "Unit test ma TrungTam", 1);
            frmChiTietTrungTam.TestSave();
            List <DMTrungTamInfor> list = DMTrungTamDataProvider.Search(new DMTrungTamInfor {
                MaTrungTam = "111"
            });

            //List<DMTrungTamInfor> list = DMTrungTamDataProvider.Search(t = "111"});
            Assert.AreEqual(1, list.Count);
        }
        private void LoadData()
        {
            if (!frm.isAdd)
            {
                btnDelete.Enabled     = false;
                txtMaTrungTam.Enabled = false;
                dm = DMTrungTamDataProvider.GetTrungTamByIdInfo(frm.Oid);
                txtTenTrungTam.Text = dm.TenTrungTam;
                txtMaTrungTam.Text  = dm.MaTrungTam;
                txtGhiChu.Text      = dm.GhiChu;
                txtFax.Text         = dm.Fax;
                txtEmail.Text       = dm.Email;
                txtDienThoai.Text   = dm.DienThoai;
                txtDiaChi.Text      = dm.DiaChi;
                chkSuDung.Checked   = dm.SuDung == 1;
                txtViTri.Text       = dm.ViTri;
                txtDuong.Text       = dm.Duong;
                txtTinh.Text        = dm.Tinh;
                txtQuocGia.Text     = dm.QuocGia;
                txtTenTrungTam.Focus();
            }
            else
            {
                btnDelete.Enabled = false;
                Reset();
                //txtDienThoai.Text = "0";
                //txtFax.Text = "0";
            }

            if (frm.IsSync)
            {
                //không cho phép người dùng sửa, xóa các thông tin trên form.
                txtMaTrungTam.Enabled = false;
                //txtTenTrungTam.Enabled = false;
                //txtDiaChi.Enabled = false;
                //txtDienThoai.Enabled = false;
                //txtFax.Enabled = false;
                //txtEmail.Enabled = false;
                //chkSuDung.Enabled = false;
                //txtViTri.Enabled = false;
                //txtDuong.Enabled = false;
                //txtTinh.Enabled = false;
                //txtQuocGia.Enabled = false;
                //btnDelete.Enabled = false;
            }
        }
Example #29
0
        public frmDmTrungTamTestUnit()
        {
            frmLogin frmLogin = new frmLogin();

            frmLogin.TestLogin("quantri", "quantri");

            //chuẩn bị dữ liệu để test
            List <DMTrungTamInfor> list      = DMTrungTamDataProvider.GetListTrungTamInfo();
            List <DMTrungTamInfor> listMatch = list.FindAll(delegate(DMTrungTamInfor match)
            {
                return(match.MaTrungTam == "111");
            });

            foreach (var dmTrungTamInfor in listMatch)
            {
                DMTrungTamDataProvider.Delete(dmTrungTamInfor);
            }
        }
 private void frmBH_TimChungTu_Load(object sender, EventArgs e)
 {
     try
     {
         LoadAllTrangThai();
         mstThoiGian.Value = DateTime.Now;
         DMTrungTamInfor tt = DMTrungTamDataProvider.GetTrungTamByIdInfo(Declare.IdTrungTam);
         if (tt != null)
         {
             bteTrungTam.Text = tt.TenTrungTam;
             bteTrungTam.Tag  = tt;
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show("Lỗi ngoại lệ: " + ex.Message, Declare.titleError, MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }