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));
 }