Ejemplo n.º 1
0
 public InUyNhiemChi_N2017(VnsChungTu p_objChungTu, VnsDmDonVi p_KhachHang, IList <VnsGiaoDich> p_lstGiaoDich, Decimal p_SoTien, DateTime p_NgayCt)
 {
     InitializeComponent();
     //m_KhachHang = p_KhachHang;
     //m_SoTien = p_SoTien;
     //m_NgayCt = p_NgayCt;
     //m_objChungTu = p_objChungTu;
 }
Ejemplo n.º 2
0
        private void cboDmDonVi_EditValueChanged(object sender, EventArgs e)
        {
            VnsDmDonVi tmp = (VnsDmDonVi)ComboHelper.GetSelectData(cboDmDonVi);

            if (tmp == null)
            {
                return;
            }

            txtTenDonVi.Text = tmp.TenDonvi;
        }
Ejemplo n.º 3
0
 private void SetObjectToControl(VnsDmDonVi objDonvi)
 {
     this.txtTenDonVi.EditValue   = objDonvi.TenDonvi;
     this.txtMaDonVi.EditValue    = objDonvi.Ma;
     this.cboDmNganHang.EditValue = objDonvi.NganHangId;
     this.cboNhomDonvi.EditValue  = objDonvi.NhomDonviId;
     txtDiaChi.EditValue          = objDonvi.DiaChi;
     txtSoTaiKhoan.EditValue      = objDonvi.SoTaiKhoan;
     txtMaDvQhns.EditValue        = objDonvi.MaDvQhns;
     txtMaTkCo.EditValue          = objDonvi.MaTkCo;
 }
Ejemplo n.º 4
0
        private VnsDmDonVi GetObjectFromControl()
        {
            VnsDmDonVi _tmp = new VnsDmDonVi();

            _tmp.Ma             = txtMaDonVi.Text;
            _tmp.TenDonvi       = txtTenDonVi.Text;
            _tmp.NganHangId     = (Guid)cboDmNganHang.EditValue;
            _tmp.objDmNganHang  = (VnsDmNganHang)ComboHelper.GetSelectData(cboDmNganHang);
            _tmp.NhomDonviId    = (Guid)cboNhomDonvi.EditValue;
            _tmp.objDmNhomDonVi = (VnsDmNhomDonVi)ComboHelper.GetSelectData(cboNhomDonvi);
            _tmp.MaDvQhns       = txtMaDvQhns.Text;
            _tmp.SoTaiKhoan     = txtSoTaiKhoan.Text;
            _tmp.DiaChi         = txtDiaChi.Text;
            _tmp.MaTkCo         = txtMaTkCo.Text;
            return(_tmp);
        }
Ejemplo n.º 5
0
        private void gvDonVi_FocusedRowChanged(object sender, DevExpress.XtraGrid.Views.Base.FocusedRowChangedEventArgs e)
        {
            if (gvDonVi.FocusedRowHandle < 0)
            {
                return;
            }
            SelectObject = (VnsDmDonVi)gvDonVi.GetRow(gvDonVi.FocusedRowHandle);

            if (SelectObject == null)
            {
                return;
            }

            FormStatus = FormUpdate.Update;
            SetObjectToControl(SelectObject);
        }
Ejemplo n.º 6
0
        private void SaveData()
        {
            VnsDmDonVi tmp = new VnsDmDonVi();

            tmp = GetObjectFromControl();

            switch (FormStatus)
            {
            case FormUpdate.Insert:
                VnsDmDonViService.Save(tmp);
                break;

            case FormUpdate.Update:
                tmp.Id = SelectObject.Id;
                VnsDmDonViService.SaveOrUpdate(tmp);
                break;
            }

            ReloadData(FormStatus, tmp);
        }
Ejemplo n.º 7
0
        private void ReloadData(FormUpdate status, VnsDmDonVi tmp)
        {
            switch (status)
            {
            case FormUpdate.Insert:
                lstDmDonvi.Add(tmp);
                break;

            case FormUpdate.Update:
                SelectObject = tmp;
                break;

            case FormUpdate.Delete:
                lstDmDonvi.Remove(SelectObject);
                break;
            }


            gctDonVi.DataSource = lstDmDonvi;
            gctDonVi.RefreshDataSource();
        }