/// <summary> /// 更新商业伙伴信息 /// </summary> /// <param name="Company">商业伙伴对象</param> /// <returns></returns> public string UpdCompanyInformation(T_Company information, List <T_BankAccount> bankItems) { information.C_GUID = Session["CurrentCompanyGuid"].ToString(); bool result = new CompanySvc().UpdCompanyInformation(information); string msg = string.Empty; if (result) { Session["Taxpayer"] = information.Taxpayer; BankAccountSvc bankAccount = new BankAccountSvc(); if (bankItems != null) { foreach (T_BankAccount account in bankItems) { if (string.IsNullOrEmpty(account.BA_GUID)) { account.BA_GUID = Guid.NewGuid().ToString(); } account.C_GUID = Session["CurrentCompanyGuid"].ToString(); //account.AccountType = string.Empty; bankAccount.UpdBankAccount(account); } } msg = General.Resource.Common.Success; } else { msg = General.Resource.Common.Failed; } return(string.Format("{{\"Result\":{0},\"Msg\":\"{1}\"}}" , result.ToString().ToLower(), msg)); }
/// <summary> /// 更新银行信息 /// </summary> /// <param name="Company">银行对象</param> /// <returns></returns> public string UpdBankInformation(List <T_BankAccount> bankItems) { string msg = string.Empty; bool result = false; BankAccountSvc bankAccount = new BankAccountSvc(); foreach (T_BankAccount account in bankItems) { if (string.IsNullOrEmpty(account.BA_GUID)) { account.BA_GUID = Guid.NewGuid().ToString(); } account.C_GUID = Session["CurrentCompanyGuid"].ToString(); account.AccountType = string.Empty; result = bankAccount.UpdBankAccount(account); } msg = General.Resource.Common.Success; return(string.Format("{{\"Result\":{0},\"Msg\":\"{1}\"}}" , result.ToString().ToLower(), msg)); }
/// <summary> /// 更新商业伙伴信息 /// </summary> /// <param name="partner">商业伙伴对象</param> /// <returns></returns> public string UpdPartner(T_BusinessPartner partner, List <T_BankAccount> bankItems) { partner.C_GUID = Session["CurrentCompanyGuid"].ToString(); if (string.IsNullOrEmpty(partner.BP_GUID)) { partner.BP_GUID = Guid.NewGuid().ToString(); } bool result = new BusinessPartnerSvc().UpdPartner(partner); string msg = string.Empty; if (result) { //增加银行信息 BankAccountSvc bankAccount = new BankAccountSvc(); if (bankItems != null) { foreach (T_BankAccount account in bankItems) { if (string.IsNullOrEmpty(account.BA_GUID)) { account.BA_GUID = Guid.NewGuid().ToString(); } account.C_GUID = partner.BP_GUID; account.AccountType = string.Empty; bankAccount.UpdBankAccount(account); } } msg = General.Resource.Common.Success; } else { msg = General.Resource.Common.Failed; } ResultModel rs = new ResultModel(); rs.Result = result.ToString(); rs.Msg = msg; rs.guid = partner.BP_GUID; return(Newtonsoft.Json.JsonConvert.SerializeObject(rs)); //return string.Format("{{\"Result\":{0},\"Msg\":\"{1}\"}}" // , result.ToString().ToLower(), msg); }