Exemplo n.º 1
0
        public void Show(int id)
        {
            _bankDetailsList          = _repository.Run <BankEntryServices, List <BanksDTO> >(x => x.GetListBanks());
            bs_BankDetails.DataSource = _bankDetailsList;

            if (_FormOpenType == FormOpenType.Edit)
            {
                __bankEntries = _repository.Run <BankEntryServices, BankEntryDTO>(x => x.GetBankEntries(id));
            }

            bs_BankEntries.DataSource = __bankEntries;
            this.ShowDialog();
        }
Exemplo n.º 2
0
        public void do_Edit()
        {
            BankEntryDTO Orow = (BankEntryDTO)gcv_BankDetails.GetFocusedRow();

            if (Orow != null)
            {
                //bankDefBranchName.EditValue = _bankDetails.BankBranch;
                //bankDefBranchCode.EditValue = _bankDetails.BankBranchCode;
                //bankDefBankNameTE.EditValue = _bankDetails.BankName;
                //bankDefAccNo.EditValue = _bankDetails.BankAccountNumber;
                //bankDefAccName.EditValue = _bankDetails.BankAccountName;
            }
        }
Exemplo n.º 3
0
        public void do_Edit()
        {
            if (!MspTool.PermissionControl(AppMain.User.username, SecRightType.Update, (int)DocumentType.BankEntry, AppMain.CompanyRecId))
            {
                return;
            }
            BankEntryDTO Orow = (BankEntryDTO)gcv_BankEntry.GetFocusedRow();

            if (Orow != null)
            {
                frmBankEntryEdit frm = new frmBankEntryEdit();
                frm._FormOpenType = Infrastructure.FormOpenType.Edit;
                frm.Show(Orow.bid);
            }
        }
Exemplo n.º 4
0
        private void btnBankEntryEdit_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            if (!MspTool.PermissionControl(AppMain.User.username, SecRightType.Delete, (int)DocumentType.BankEntry, AppMain.CompanyRecId))
            {
                return;
            }
            BankEntryDTO oRow = (BankEntryDTO)gcv_BankEntry.GetFocusedRow();

            if (oRow != null)
            {
                if (get_Question("Kayıt Silinecektir. Onaylıyor musunuz?"))
                {
                    var result = _repository.Run <BankEntryServices, ActionResponse <BankEntryDTO> >(x => x.DeleteBankEntries(oRow.bid));
                    do_refresh();
                }
            }
        }
Exemplo n.º 5
0
        public ActionResponse <BankEntryDTO> SaveBankEntries(BankEntryDTO model)
        {
            ActionResponse <BankEntryDTO> response = new ActionResponse <BankEntryDTO>()
            {
                Response     = model,
                ResponseType = ResponseType.Ok
            };

            using (MspDbContext _db = new MspDbContext())
            {
                try
                {
                    if (response.Response.bid == 0)
                    {
                        _db.BankEntry.Add(base.Map <BankEntryDTO, BankEntry>(model));
                        _db.SaveChanges();
                    }
                    else
                    {
                        var entity = _db.products.FirstOrDefault(x => x.PID == response.Response.bid);
                        if (entity != null)
                        {
                            _db.Entry(entity).CurrentValues.SetValues(model);
                            _db.Entry(entity).State = System.Data.Entity.EntityState.Modified;
                        }
                    }
                    _db.SaveChanges();
                }
                catch (Exception e)
                {
                    response.Message      = e.ToString();
                    response.ResponseType = ResponseType.Error;
                }
            }
            return(response);
        }