public IActionResult Create(CaseStudiesViewModel model) { if (model == null) { return(NotFound()); } if (ModelState.IsValid) { var cases = _mapper.Map <CaseStudiesViewModel, CaseStudiesSingle>(model); cases.AddedBy = _admin.Name; cases.AddedDate = DateTime.Now; if (model.File != null) { cases.Image = _fileManager.Upload(model.File); } else { cases.Image = null; } _caseRepository.AddCasesStudies(cases); return(RedirectToAction("index")); } return(View(model)); }