Exemplo n.º 1
0
        public ActionResult UpdateFemale(int femaleId)
        {
            var parrents = new ParrentsManager().GetParrents(femaleId);
            var female = new FemalesManager().GetFemale(femaleId);
            ViewData["malesDdl1"] = BindMalesList(parrents.FatherId1);
            ViewData["malesDdl2"] = BindMalesList(parrents.FatherId2);
            ViewData["femalesDdl"] = BindFemalesList(female.MotherId);
            ViewData["cagesDdl"] = BindCagesList(female.CageId);

            return View(female);
        }
Exemplo n.º 2
0
        static IList<SelectListItem> BindFemalesList(int? selectedId)
        {
            var females = new FemalesManager().GetFemales();

            return females.Select(item => new SelectListItem
            {
                Text = item.FemaleName, Value = item.Id.ToString(), Selected = item.Id == selectedId
            }).ToList();
        }