示例#1
0
        public CompanionTypeModel AddCompanionType(CompanionTypeModel companionType)
        {
            var companionTypeToAdd = new CompanionType()
            {
                CompanionType1 = companionType.CompanionType
            };

            _domainObjectRepository.Create <CompanionType>(companionTypeToAdd);
            return(companionType);
        }
 public ActionResult CreateCompanionType(CompanionTypeModel ct)
 {
     if (ModelState.IsValid)
     {
         _companionTypeRepository.AddCompanionType(ct);
         return(RedirectToAction("CompanionTypesList"));
     }
     else
     {
         return(View(ct));
     }
 }
示例#3
0
        public void UpdateCompanionType(CompanionTypeModel companionType)
        {
            ICompanionTypeRepository ct = new CompanionTypeRepository();
            var oldcompanionType        = ct.GetCompanionType(companionType.Id);
            var companionTypeToUpdate   = new CompanionType();

            if (oldcompanionType == null)
            {
                return;
            }

            companionTypeToUpdate.CompanionType1 = companionType.CompanionType;
            _domainObjectRepository.Update <CompanionType>(companionTypeToUpdate);
        }
        public ActionResult CreateCompanionType()
        {
            CompanionTypeModel companionType = new CompanionTypeModel();

            return(View(companionType));
        }