Example #1
0
        public ActionResult Edit(EditCraftViewModel model)
        {
            Craft craft = new Craft();

            if (ModelState.IsValid)
            {
                craft.OwnerID        = model.OwnerID;
                craft.OwnerFirstName = model.OwnerFirstName;
                craft.OwnerLastName  = model.OwnerLastName;
                craft.NameOfCraft    = model.NameOfCraft;
                craft.DockNumber     = model.DockNumber;
                craft.LOA            = model.LOA;
                craft.MembershipID   = model.MembershipID;
                craft.CraftTypeID    = model.CrafTypeID;

                CraftRepo.Edit(craft);

                return(RedirectToAction("List"));
            }
            else
            {
                model.CraftTypes = GetCraftTypeSelectList();

                model.MembershipTypes = GetMembershipSelectList();

                return(View(model));
            }
        }
Example #2
0
        public ActionResult Edit(int id)
        {
            var craft = CraftRepo.GetCraft(id);

            var model = new EditCraftViewModel();

            model.OwnerFirstName = craft.OwnerFirstName;
            model.OwnerLastName  = craft.OwnerLastName;
            model.OwnerID        = craft.OwnerID;
            model.DockNumber     = craft.DockNumber;
            model.LOA            = craft.LOA;
            model.NameOfCraft    = craft.NameOfCraft;
            model.MembershipID   = craft.MembershipID;
            model.CrafTypeID     = craft.CraftTypeID;

            model.MembershipTypes = GetMembershipSelectList();
            model.CraftTypes      = GetCraftTypeSelectList();

            return(View(model));
        }