public ActionResult Register()
        {
            CityStateViewModel list = new CityStateViewModel();

            ViewData["list"]       = list.listStates;
            ViewData["listCities"] = list.listCities;
            return(View());
        }
Exemple #2
0
        public ActionResult Index()
        {
            var cities = _context.Cities.Include(p => p.State).ToList();

            var viewModel = new CityStateViewModel()
            {
                Cities = cities,
                States = _context.States.ToList()
            };

            if (User.IsInRole(RoleName.AppUser) || User.IsInRole(RoleName.Professional))
            {
                return(View("IndexList", viewModel));
            }



            return(View("Index", viewModel));
        }
        public ActionResult Register(Medical_Personnel r)
        {
            CityStateViewModel list = new CityStateViewModel();

            list.changeCities(r.State_StateID);
            ViewData["list"]       = list.listStates;
            ViewData["listCities"] = list.listCities;

            try
            {
                if (ModelState.IsValid && r.userName != null && list.checkCityState(r.City_CityID, r.State_StateID))
                {
                    OrganDonorSystemDB.Medical_Personnel.AddObject(r);
                    OrganDonorSystemDB.SaveChanges();
                    return(RedirectToAction("Index"));
                }
            }
            catch (Exception e)
            {
                return(View());
            }

            return(View());
        }