Пример #1
0
        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);
        }
Пример #2
0
        internal void SaveInsurance(InsuranceEditVM model)
        {
            var insurance = Transform(model);

            if (model.ID == 0)
            {
                _context.Insurances.Add(insurance);
            }
            _context.SaveChanges();
            model.ID = insurance.ID;
        }
Пример #3
0
 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);
 }
Пример #4
0
 public ActionResult InsuranceForm(InsuranceEditVM model)
 {
     _service.SaveInsurance(model);
     return(PartialView("InsuranceForm", model));
 }