internal InsuranceEditVM Transform(Domain2.Insurances.Insurance n) { InsuranceEditVM r = new InsuranceEditVM(); r.ID = n.ID; r.Name = n.Name; r.RequireCredentialsForBCBA = n.RequireCredentialsForBCBA.GetValueOrDefault(false); return(r); }
internal void SaveInsurance(InsuranceEditVM model) { var insurance = Transform(model); if (model.ID == 0) { _context.Insurances.Add(insurance); } _context.SaveChanges(); model.ID = insurance.ID; }
internal Domain2.Insurances.Insurance Transform(InsuranceEditVM n) { Domain2.Insurances.Insurance r; if (n.ID > 0) { r = _context.Insurances.Find(n.ID); } else { r = _context.Insurances.Create(); } r.ID = n.ID; r.Name = n.Name; r.RequireCredentialsForBCBA = n.RequireCredentialsForBCBA; return(r); }
public ActionResult InsuranceForm(InsuranceEditVM model) { _service.SaveInsurance(model); return(PartialView("InsuranceForm", model)); }