Ejemplo n.º 1
0
        public ActionResult AddKid(Kid kid)
        {
            FamiliesDb db = new FamiliesDb(Properties.Settings.Default.ConStr);

            db.AddKid(kid);
            TempData["Kid"] = kid;
            return(Redirect($"/home/SeeKids?Id={kid.FamilyId}"));
        }
Ejemplo n.º 2
0
        public ActionResult DeleteFamily(Family family)
        {
            FamiliesDb db = new FamiliesDb(Properties.Settings.Default.ConStr);

            db.DeleteFamily(family);
            TempData["Family"] = family;
            return(Redirect("/"));
        }
Ejemplo n.º 3
0
        public ActionResult AddFamily(Family family)
        {
            FamiliesDb db = new FamiliesDb(Properties.Settings.Default.ConStr);

            family.Id = db.AddFamily(new Family {
                LastName = family.LastName
            });
            TempData["Family"] = family;
            return(Redirect("/"));
        }
Ejemplo n.º 4
0
        public ActionResult SeeKids(int Id)
        {
            SeeKidsViewModel skv = new SeeKidsViewModel();
            FamiliesDb       db  = new FamiliesDb(Properties.Settings.Default.ConStr);

            if (TempData["Kid"] != null)
            {
                skv.KidAdded = (Kid)TempData["Kid"];
            }
            skv.Family    = new Family();
            skv.Family.Id = Id;
            skv.Kids      = db.GetKids(Id);
            return(View(skv));
        }
Ejemplo n.º 5
0
        public ActionResult Index()
        {
            IndexViewModel ivm = new IndexViewModel();
            FamiliesDb     db  = new FamiliesDb(Properties.Settings.Default.ConStr);

            ivm.FamiliesWithNumberOfKids = db.GetFamiliesWithNumberOfKids();
            Family family = (Family)TempData["Family"];

            if (family != null)
            {
                ivm.Activity = db.AddedDeleted("Families", family);
                ivm.Family   = family;
            }

            return(View(ivm));
        }