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; }
private void cboDmDonVi_EditValueChanged(object sender, EventArgs e) { VnsDmDonVi tmp = (VnsDmDonVi)ComboHelper.GetSelectData(cboDmDonVi); if (tmp == null) { return; } txtTenDonVi.Text = tmp.TenDonvi; }
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; }
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); }
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); }
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); }
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(); }