public RecipientUserBusiness addPayKapRecipientAccount(int ACCT_ID, string ACCT_NBR, string ExrlAcctNbr1, string ExrlAcctNbr2, string ExrlAcctNbr3, string rcptUserBusinessNM, string RCPT_TCD, string RCPT_USR_NBR, int?RCPT_BUS_NBR, string RCPT_USR_BUS_TCD, string USR_NBR, string ACTVT_TCD) { //try //{ var obj = new RecipientUserBusiness(); obj.ACCT_ID = ACCT_ID; obj.ACCT_NBR = ACCT_NBR; obj.RCPT_USR_BUS1_UIN = ExrlAcctNbr1; obj.RCPT_USR_BUS2_UIN = ExrlAcctNbr2; obj.RCPT_USR_BUS3_UIN = ExrlAcctNbr3; obj.RCPT_USR_BUS_NM = rcptUserBusinessNM; obj.RCPT_TCD = RCPT_TCD; obj.RCPT_USR_NBR = RCPT_USR_NBR; obj.RCPT_BUS_NBR = RCPT_BUS_NBR; obj.RCPT_USR_BUS_TCD = RCPT_USR_BUS_TCD; obj.USR_NBR = USR_NBR; obj.ACTVT_TCD = ACTVT_TCD; db.TRCPT_USR_BUS.Add(obj); db.SaveChanges(); return(obj); //} //catch //{ // return null; //} }
public bool addPayKapRecipientAccount(int ACCT_ID, string ACCT_NBR, string ExrlAcctNbr1, string ExrlAcctNbr2, string ExrlAcctNbr3, string rcptUserBusinessNM, string RCPT_TCD, string RCPT_USR_NBR, int?RCPT_BUS_NBR, string RCPT_USR_BUS_TCD, string USR_NBR) { int newInsertID = 0; try { int bn = getBNbyManagerUsrNbr(USR_NBR); if (bn == 0) { return(false); } var obj = new RecipientUserBusiness(); obj.ACCT_ID = ACCT_ID; obj.ACCT_NBR = ACCT_NBR; obj.RCPT_USR_BUS1_UIN = ExrlAcctNbr1; obj.RCPT_USR_BUS2_UIN = ExrlAcctNbr2; obj.RCPT_USR_BUS3_UIN = ExrlAcctNbr3; obj.RCPT_USR_BUS_NM = rcptUserBusinessNM; obj.RCPT_TCD = RCPT_TCD; obj.RCPT_USR_NBR = RCPT_USR_NBR; obj.RCPT_BUS_NBR = RCPT_BUS_NBR; obj.RCPT_USR_BUS_TCD = RCPT_USR_BUS_TCD; obj.USR_NBR = USR_NBR; db.TRCPT_USR_BUS.Add(obj); db.SaveChanges(); newInsertID = obj.RCPT_USR_BUS_ID; var newObj = new RecipientExternalAccountForBusiness(); newObj.EXRL_ACCT_ID = null; newObj.RCPT_USR_BUS_ID = newInsertID; newObj.BN = bn; newObj.RCPT_EXRL_ACCT_FOR_BUS_TCD = "3"; db.TRCPT_EXRL_ACCT_FOR_BUS.Add(newObj); db.SaveChanges(); return(true); } catch { if (newInsertID != 0) { var newObj = db.TRCPT_EXRL_ACCT_FOR_BUS.Find(newInsertID); if (newObj != null) { db.TRCPT_EXRL_ACCT_FOR_BUS.Remove(newObj); db.SaveChanges(); } } return(false); } }