public ActionResult AddScreeningCriteria(AddScreeningCriteriaViewModel m)
        {
            if (ModelState.IsValid)
            {
                var screeningCriteria = new PX_Model.Screening_Criteria();

                screeningCriteria.Description = m.Description;
                _db.Screening_Criteria.Add(screeningCriteria);
                _db.SaveChanges();

                foreach (var option in m.Options)
                {
                    var opt = new PX_Model.Screening_Criteria_Option();
                    opt.Screening_Criteria_Id = screeningCriteria.Id;
                    opt.Description = option;
                    _db.Screening_Criteria_Option.Add(opt);
                }
                _db.SaveChanges();

                return View("ScreeningCriteria");
            }
            return View();
        }
        public ActionResult AddScreeningCriteria(AddScreeningCriteriaViewModel m)
        {
            //If there was no problem with input data
            if (ModelState.IsValid)
            {
                //Create screening criteria object and add it to the database
                var screeningCriteria = new PX_Model.Screening_Criteria();

                screeningCriteria.Description = m.Description;
                _db.Screening_Criteria.Add(screeningCriteria);
                _db.SaveChanges();

                //If there are options
                if (m.Options != null)
                {
                    //Add options to the database
                    foreach (var option in m.Options)
                    {
                        var opt = new PX_Model.Screening_Criteria_Option();
                        opt.Screening_Criteria_Id = screeningCriteria.Id;
                        opt.Description = option;
                        _db.Screening_Criteria_Option.Add(opt);
                    }
                    _db.SaveChanges();
                }

                //Go to screening criteria section page
                return View("ScreeningCriteria");
            }
            //If error, show the form again
            return View();
        }