コード例 #1
0
        public bool Create(TypeOfHousingCreateViewModel typeOfHousingVM)
        {
            var typeOfHousing = typeOfHousingRep.GetByName(typeOfHousingVM.Name);

            if (typeOfHousing != null)
            {
                return(false);
            }

            TypeOfHousing create = new TypeOfHousing();

            create.Name = typeOfHousingVM.Name;
            typeOfHousingRep.Create(create);
            typeOfHousingRep.SaveChanges();
            return(true);
        }
コード例 #2
0
        public ActionResult Create(TypeOfHousingCreateViewModel typeOfHousingVM)
        {
            if (ModelState.IsValid)
            {
                bool addConfirm = typeOfHousingService.Create(typeOfHousingVM);

                if (!addConfirm)
                {
                    ModelState.AddModelError("Name", "Name already exists");
                    return(View(typeOfHousingVM));
                }

                return(RedirectToAction("Index"));
            }

            return(View(typeOfHousingVM));
        }