public IHttpActionResult Post(SavingsAcctCreate savingsAcct) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } var service = CreateSavingsAcctService(); if (!service.CreateSavingsAcct(savingsAcct)) { return(InternalServerError()); } return(Ok()); }
public bool CreateSavingsAcct(SavingsAcctCreate model) { var entity = new SavingsAcct() { AccountId = model.AccountId, UserAcctNumber = model.UserAcctNumber, SvAcctName = model.SvAcctName, SvAcctBalance = model.SvAcctBalance }; using (var ctx = new ApplicationDbContext()) { ctx.SavingsAccts.Add(entity); return(ctx.SaveChanges() == 1); } }