Ejemplo n.º 1
0
        private VnsDmNganHang GetObjectFromControl()
        {
            VnsDmNganHang _tmp = new VnsDmNganHang();

            _tmp.Ma          = txtMa.Text;
            _tmp.TenNganHang = txtTen.Text;
            _tmp.MoTa        = txtMoTa.Text;
            return(_tmp);
        }
Ejemplo n.º 2
0
        private void gvDanhMuc_FocusedRowChanged(object sender, DevExpress.XtraGrid.Views.Base.FocusedRowChangedEventArgs e)
        {
            if (gvDanhMuc.FocusedRowHandle < 0)
            {
                return;
            }
            SelectObject = (VnsDmNganHang)gvDanhMuc.GetRow(gvDanhMuc.FocusedRowHandle);

            if (SelectObject == null)
            {
                return;
            }

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

            tmp = GetObjectFromControl();

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

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

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

            case FormUpdate.Update:
                SelectObject = tmp;
                break;

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


            grdDanhMuc.DataSource = lstDanhMuc;
            grdDanhMuc.RefreshDataSource();
        }
Ejemplo n.º 5
0
 private void SetObjectToControl(VnsDmNganHang obj)
 {
     this.txtTen.EditValue = obj.TenNganHang;
     this.txtMa.EditValue  = obj.Ma;
     txtMoTa.EditValue     = obj.MoTa;
 }