public ActionResult Create(AboutOwnerViewModel model) { Extensions.ExtensionMethod extension = new Extensions.ExtensionMethod(); string uniqueFileName = extension.ProcessUploadFile(model, _hosting); try { if (!ModelState.IsValid) { return(View(model)); } var about = _mapper.Map <About>(model); about.CompanyPhoto = uniqueFileName; var isSuccess = _repo.Create(about); if (!isSuccess) { ModelState.AddModelError("", "Something went wrong..."); return(View(model)); } return(RedirectToAction(nameof(Index))); } catch { ModelState.AddModelError("", "Something went wrong..."); return(View()); } }
public IActionResult Contact(ContactViewModel model) { Extensions.ExtensionMethod ext = new Extensions.ExtensionMethod(); ext.SentMail(model); return(View()); }