public ActionResult AddBankAccount(CompanyBankAccount companyBankAccount) { if (ModelState.IsValid) { if (companyBankAccount.Id == 0) { Repository.Instance.Insert(companyBankAccount, true); } else { Repository.Instance.Update(companyBankAccount); Repository.Instance.Commit(); } return(RedirectToAction("BankAccounts")); } return(View()); }
private void FrmCompanyInfo_Load(object sender, EventArgs e) { companyInfo = _companyInformationService.GetCompany(); if (companyInfo != null) { companyBankAccount = _companyBankAccountService.GetBankAccount(companyInfo.Id); txtAddress.Text = companyInfo.Address; txtBankName.Text = companyBankAccount.BankName; txtBranchOffice.Text = companyBankAccount.BranchOffice; txtCompanyName.Text = companyInfo.Name; txtDolarIban.Text = companyBankAccount.DollarIban; txtEuroIban.Text = companyBankAccount.EuroIban; txtPhone.Text = companyInfo.Phone; txtTaxDepartment.Text = companyInfo.TaxDepartment; txtTaxNo.Text = companyInfo.TaxNo; txtTLIban.Text = companyBankAccount.LiraIban; txtSwiftCode.Text = companyBankAccount.SwiftCode; } }
private void TbtnSave_ItemClick(object sender, TileItemEventArgs e) { ExceptionHandler.HandleException(() => { var info = new CompanyInformation { Name = txtCompanyName.Text, Address = txtAddress.Text, Phone = txtPhone.Text, TaxDepartment = txtTaxDepartment.Text, TaxNo = txtTaxNo.Text }; var account = new CompanyBankAccount { BankName = txtBankName.Text, BranchOffice = txtBranchOffice.Text, DollarIban = txtDolarIban.Text, EuroIban = txtEuroIban.Text, LiraIban = txtTLIban.Text, SwiftCode = txtSwiftCode.Text }; if (companyInfo == null) { _companyInformationService.Add(info); account.CompanyId = info.Id; _companyBankAccountService.Add(account); XtraMessageBox.Show("Başarıyla Kayıt Edildi."); } else { info.Id = companyInfo.Id; account.AccountId = companyBankAccount.AccountId; account.CompanyId = companyInfo.Id; _companyInformationService.Update(info); _companyBankAccountService.Update(account); XtraMessageBox.Show("Başarıyla Güncellendi."); } }); }
public void Update(CompanyBankAccount companyBankAccount) { _companyBankAccountDal.Update(companyBankAccount); }
public void Delete(CompanyBankAccount companyBankAccount) { _companyBankAccountDal.Delete(companyBankAccount); }
public void Add(CompanyBankAccount companyBankAccount) { _companyBankAccountDal.Add(companyBankAccount); }