public PartialViewResult _AddToddler(CreateToddlerOverview model) { if (ModelState.IsValid) { return(PartialView("_AddToddler")); } return(PartialView(model)); }
public PartialViewResult CreateToddler(CreateToddlerOverview model) { if (ModelState.IsValid) { Toddler toddler = new Toddler(); toddler.ToddlerSession = GetNewChildWizardSession(); toddler.Person = new Person(); toddler.Person.FirstName = model.toddler.Person.FirstName; toddler.Person.LastName = model.toddler.Person.LastName; toddler.Person.Gender = model.toddler.Person.Gender; toddler.Person.BirthDate = model.toddler.Person.BirthDate; toddler.Person.RegistrationDate = DateTime.Now; toddler.Person.Active = false; if (model.toddler.Person.Gender == "male") { toddler.Person.Photo = "baby-boy.png"; } else if (model.toddler.Person.Gender == "female") { toddler.Person.Photo = "baby-girl.png"; } else { toddler.Person.Photo = "stork.png"; } //newToddler = toddler; // TRYOUT db.Toddlers.Add(toddler); db.SaveChanges(); RelationLink relationLink = new RelationLink(); relationLink.RelationToChild = "isChild"; relationLink.Toddler = db.Toddlers.Find(toddler.ToddlerId); relationLink.Person = db.Persons.Find(toddler.Person.PersonId); //newRelationLinks.Add(relationLink); // TRYOUT db.RelationLinks.Add(relationLink); db.SaveChanges(); //db.NewChildWizardSessions.Add(ncws); //db.SaveChanges(); return(PartialView("_ListToddler", toddler)); } else { Toddler current = GetCurrentToddler(); return(PartialView("_ListToddler", current)); } }
/**TODDLER********************************/ // GET: Administration/Children/_AddToddler public PartialViewResult _AddToddler() { Toddler toddler = GetCurrentToddler(); CreateToddlerOverview cto = new CreateToddlerOverview(); if (toddler != null) { cto.toddler = toddler; } else { cto.toddler = new Toddler(); } return(PartialView(cto)); }