public static int AddUser(tblUser users, tblContactInfoAccountDetails contactInfoAccountDetails, tblContactInfoBusiness contactInfoBusiness, tblIdentifiaction identifiaction, tblLegalInfo legalInfo, tblResidence residence, tblSecure secure) { using (AscentContext context = new AscentContext()) { context.tblContactInfoAccountDetails.Add(contactInfoAccountDetails); context.tblContactInfoBusiness.Add(contactInfoBusiness); context.tblIdentifiaction.Add(identifiaction); context.tblLegalInfo.Add(legalInfo); context.tblResidence.Add(residence); context.tblSecure.Add(secure); context.tblUser.Add(users); int id = context.SaveChanges();// (bool)Save(); return(id); } }
public static object Save() { object id = 0; using (AscentContext context = new AscentContext()) { using (var dbContextTransaction = context.Database.BeginTransaction()) { try { id = context.SaveChanges(); dbContextTransaction.Commit(); return(id); } catch (Exception) { //Log Exception Handling message dbContextTransaction.Rollback(); return(id); } } } }