/// <summary> /// 根据名称和帐号更新银行信息 /// </summary> ///<param name="bank">银行</param> internal void UpdateByNameAccount(Bank bank) { if (bank.BankName == "") return; Bank databaseBank = null; using (IDataReader reader = DB.Select(DataBases.Bank).Where(DataBases.Bank.BankName == bank.BankName && DataBases.Bank.Account == bank.Account).ToDataReader()) { if (reader.Read()) { databaseBank = ReadRow(reader); } } if (databaseBank != null) { if (bank.BankName != "") databaseBank.BankName = bank.BankName; if (bank.Account != "") databaseBank.Account = bank.Account; databaseBank.SystemService = this.SystemService; databaseBank.SQLtransaction = this.SQLtransaction; databaseBank.Update(); } else { bank.SystemService = this.SystemService; bank.SQLtransaction = this.SQLtransaction; bank.Update(); } }
private void buttonOK_Click(object sender, EventArgs e) { UseWaitCursor = true; Application.DoEvents(); try { if (administrativePenaltyPerson == null) administrativePenaltyPerson = new AdministrativePenaltyPerson(); GetEntity(administrativePenaltyPerson); NaturalPerson naturalPerson = new NaturalPerson { PersonName = SentPeople.Text, Sex = SentSex.Text, Age = SentAge.Text, IDcard = SentIDCard.Text, Address = SentAddress.Text, CompanyName = SentCompany.Text, Job = SentJob.Text, CompanyAddress = SentCompanyAddress.Text, CompanyTel = SentTel.Text }; InvokeUtil.SystemService.UpdateNaturalPersonByArgs(naturalPerson); Bank bank = new Bank { BankName = PaymentAddress.Text, Account = PaymentAccount.Text }; InvokeUtil.SystemService.UpdateBankByNameAccount(bank); InvokeUtil.SystemService.EntityUpdate(administrativePenaltyPerson); CloseWindow(); } catch (Exception ex) { CommonInvoke.ErrorMessageBox(ex); } UseWaitCursor = false; }
private void buttonOK_Click(object sender, EventArgs e) { UseWaitCursor = true; Application.DoEvents(); try { if (administrativePenaltyCompany == null) administrativePenaltyCompany = new AdministrativePenaltyCompany(); GetEntity(administrativePenaltyCompany); Company company = new Company { CompanyName = CompanyName.Text, CompanyAddress = CompanyAddress.Text, JuridicalPerson = JuridicalName.Text, JuridicalPersonJob = JuridicalJob.Text, CompanyPost = CompanyPost.Text, Mobile = JuridicalTel.Text }; InvokeUtil.SystemService.UpdateCompanyByName(company); Bank bank = new Bank { BankName = PaymentAddress.Text, Account = PaymentAccount.Text }; InvokeUtil.SystemService.UpdateBankByNameAccount(bank); InvokeUtil.SystemService.EntityUpdate(administrativePenaltyCompany); CloseWindow(); } catch (Exception ex) { CommonInvoke.ErrorMessageBox(ex); } UseWaitCursor = false; }
private void SaveData() { if (spotPunishmentDecisionPersonal == null) { spotPunishmentDecisionPersonal = new SpotPunishmentDecisionPersonal(); spotPunishmentDecisionPersonal.FilePath = Utility.GetFileSavePath() + Utility.BuilderFileName(); } GetEntity(spotPunishmentDecisionPersonal); NaturalPerson naturalPerson = new NaturalPerson { Sex = FieldEPeopleSex.Text, Age = FieldEPeopleAge.Text, CompanyTel = FieldEPeoplePhone.Text, Address = FieldEPeopleAddress.Text, CompanyName = FieldEPeopleCompanyName.Text, Job = FieldEPeoplePosition.Text, CompanyAddress = FieldEPeopleCompanyAddress.Text }; InvokeUtil.SystemService.UpdateNaturalPersonByArgs(naturalPerson); Bank bank = new Bank { BankName = BankName.Text, Account = BankID.Text }; InvokeUtil.SystemService.UpdateBankByNameAccount(bank); InvokeUtil.SystemService.EntityUpdate(spotPunishmentDecisionPersonal); }
private void SaveData() { if (punishmentDecisionUnit == null) { punishmentDecisionUnit = new PunishmentDecisionUnit(); punishmentDecisionUnit.FilePath = Utility.GetFileSavePath() + Utility.BuilderFileName(); } GetEntity(punishmentDecisionUnit); Company company = new Company { CompanyName = PutOnRecordCaseName.Text, CompanyAddress = FieldEAddress.Text, CompanyPost = FieldEPeopleZio.Text, JuridicalPerson = FieldEFName.Text, JuridicalPersonJob = FieldEPosition.Text, Mobile = FieldEPeoplePhone.Text }; InvokeUtil.SystemService.UpdateCompanyByName(company); Bank bank = new Bank { BankName = BankName.Text, Account = BankID.Text }; InvokeUtil.SystemService.UpdateBankByNameAccount(bank); InvokeUtil.SystemService.EntityUpdate(punishmentDecisionUnit); }