Exemple #1
0
 public UcThuChiList()
 {
     InitializeComponent();
     InitAuthorize();
     ReloadData();
     ObserverControl.Regist(this.Name, "DefaultForm", Define.ActionTypeEnum.Close, ReloadData);
 }
Exemple #2
0
        private void btnAddPNK_Click(object sender, EventArgs e)
        {
            ObserverControl.Regist(this.Name, "DefaultForm", Define.ActionTypeEnum.Close, RefreshData);
            var title = _loaiDonHang == Define.LoaiDonHangEnum.NhapKho ? "Nhập Kho" : "Xuất Kho";

            FormBehavior.GenerateForm(new UcDonHang(_loaiDonHang), title, this.ParentForm, this.Name);
        }
Exemple #3
0
        private void btnAddNhaCungCap_Click(object sender, EventArgs e)
        {
            ObserverControl.Regist(this.Name, "DefaultForm", Define.ActionTypeEnum.Close, RefreshData);
            var title = _loaiKhachHang == Define.LoaiKhachHangEnum.NhaCungCap ? "Nhà Cung Cấp" : "Khách Hàng";

            FormBehavior.GenerateForm(new UcKhachHang(_loaiKhachHang), title, this.ParentForm, this.Name);
        }
Exemple #4
0
 private void AddControl(UserControl userControl)
 {
     ObserverControl.DetachAllExcept(userControl.Name);
     userControl.Dock = DockStyle.Fill;
     splitContainerControl1.Panel2.Controls.Clear();
     splitContainerControl1.Panel2.Controls.Add(userControl);
 }
Exemple #5
0
        public UcThuChiList()
        {
            InitializeComponent();
            InitAuthorize();
            ReloadData();
            ObserverControl.Regist(this.Name, "DefaultForm", Define.ActionTypeEnum.Close, RefreshData);

            FormBehavior.GenerateFormatRuleByValue(gridViewThuChi, colLoai, "Chi", FormatCondition.Equal, Color.Wheat, Color.Red);
            FormBehavior.GenerateFormatRuleByValue(gridViewThuChi, colLoai, "Thu", FormatCondition.Equal, Color.Honeydew, Color.Green);
        }
Exemple #6
0
 private void gridViewKhachHang_DoubleClick(object sender, EventArgs e)
 {
     ThreadHelper.LoadForm(() =>
     {
         var data = _khachHangs[gridViewKhachHang.GetFocusedDataSourceRowIndex()];
         if (data != null)
         {
             ObserverControl.Regist(this.Name, "DefaultForm", Define.ActionTypeEnum.Close, RefreshData);
             var title = _loaiKhachHang == Define.LoaiKhachHangEnum.NhaCungCap ? "Nhà Cung Cấp" : "Khách Hàng";
             data      = CRUD.DbContext.KhachHangs.Find(data.Id);
             FormBehavior.GenerateForm(new UcKhachHang(_loaiKhachHang, data), title, this.ParentForm, this.Name);
         }
     });
 }
Exemple #7
0
 private void gridViewCongNo_DoubleClick(object sender, EventArgs e)
 {
     ThreadHelper.LoadForm(() =>
     {
         var data = (KhachHang)gridViewCongNo.GetRow(gridViewCongNo.FocusedRowHandle);
         if (data != null)
         {
             ObserverControl.Regist(this.Name, "DefaultForm", Define.ActionTypeEnum.Close, RefreshData);
             data = CRUD.DbContext.KhachHangs.Find(data.Id);
             FormBehavior.GenerateForm(new UcCongNo(_loaiDonHang, _loaiTienTe, data), "Công Nợ",
                                       this.ParentForm,
                                       this.Name);
         }
     });
 }
Exemple #8
0
 private void gridViewNhapKho_DoubleClick(object sender, EventArgs e)
 {
     ThreadHelper.LoadForm(() =>
     {
         ObserverControl.Regist(this.Name, "DefaultForm", Define.ActionTypeEnum.Close, RefreshData);
         var data = (DonHang)gridViewNhapKho.GetRow(gridViewNhapKho.FocusedRowHandle);
         if (data != null)
         {
             var title = _loaiDonHang == Define.LoaiDonHangEnum.NhapKho ? "Nhập Kho" : "Xuất Kho";
             CRUD.DisposeDb();
             data = CRUD.DbContext.DonHangs.Find(data.Id);
             FormBehavior.GenerateForm(new UcDonHang(_loaiDonHang, data), title, this.ParentForm, this.Name);
         }
     });
 }
Exemple #9
0
 private void btnAddCongNo_Click(object sender, EventArgs e)
 {
     ObserverControl.Regist(this.Name, "DefaultForm", Define.ActionTypeEnum.Close, RefreshData);
     FormBehavior.GenerateForm(new UcCongNoCu(_loaiDonHang, _loaiTienTe), "Công Nợ", this.ParentForm, this.Name);
 }
Exemple #10
0
 public UcUserAccountList()
 {
     InitializeComponent();
     ReloadData();
     ObserverControl.Regist(this.Name, "DefaultForm", Define.ActionTypeEnum.Close, ReloadData);
 }
Exemple #11
0
 public virtual void DefaultForm_FormClosing(object sender, FormClosingEventArgs e)
 {
     FormBehavior.Close(this);
     ObserverControl.PulishAction(this.Name, Define.ActionTypeEnum.Close);
 }
Exemple #12
0
 public virtual void DefaultForm_FormClosing(object sender, FormClosingEventArgs e)
 {
     FormBehavior.Close(this);
     CRUD.DisposeDb();
     ObserverControl.PulishAction(this.Name, RegisterName, Define.ActionTypeEnum.Close, ReturnObject);
 }