public async Task <IActionResult> Create(ProposalViewModel ProposalsVM) { if (ModelState.IsValid) { var Proposals = mapper.Map <Proposal>(ProposalsVM); try { await proposalService.InsertAsync(Proposals); } catch (Exception ex) { ModelState.AddModelError("Exception", "Kayıt işlemi sırasında beklenmeyen bir hata oluştu; durumu sistem yöneticisine bildiriniz."); return(View(ProposalsVM)); } return(RedirectToAction("Index")); } return(View(ProposalsVM)); }