public IActionResult CreateSave(CouponViewModel model) { if (ModelState.IsValid) { var checkRet = _couponService.CheckIfCouponAlreadyExist(model.Code); if (checkRet) { return(RedirectToAction(nameof(CheckResult))); } Coupon coupon = new Coupon { Code = model.Code, Password = model.Password, ValidityDate = model.ValidityDate, AvaliableCount = model.AvaliableCount, TotalCount = model.TotalCount }; _couponService.AddNew(coupon); return(RedirectToAction(nameof(Index))); } return(View(model)); }