public IActionResult Edit(CouponViewModel couponVm) { if (!ModelState.IsValid) { return(View(couponVm)); } var files = HttpContext.Request.Form.Files; if (files.Count > 0) { byte[] p1 = null; using (var fs1 = files[0].OpenReadStream()) { using (var ms1 = new MemoryStream()) { fs1.CopyTo(ms1); p1 = ms1.ToArray(); } } couponVm.Picture = p1; } var dto = _viewModelMapper.Map(couponVm); _couponManager.EditCoupon(dto); return(RedirectToAction(nameof(Index))); }
public CouponDto Map(CouponViewModel couponVm) => _mapper.Map <CouponDto>(couponVm);