public IActionResult OnPost(int conversationId)
        {
            var conversation = applicantData.DeleteConversation(conversationId);

            applicantData.Commit();
            if (conversation == null)
            {
                return(RedirectToPage("/NotFound"));
            }
            TempData["ConversationMessage"] = "Conversation deleted!";
            return(RedirectToPage("/ApplicantDetails", new { applicantId = conversation.ApplicantId }));
        }
        public IActionResult OnPost(int applicantId)
        {
            var applicant = applicantData.Delete(applicantId);

            applicantData.Commit();
            if (applicant == null)
            {
                return(RedirectToPage("/NotFound"));
            }
            TempData["ApplicantsMessage"] = $"{applicant.Name} deleted!";
            return(RedirectToPage("/AllApplicants"));
        }
Beispiel #3
0
 public IActionResult OnPost()
 {
     if (!ModelState.IsValid)
     {
         TrainingDates = htmlHelper.GetEnumSelectList <TrainingDates>();
         return(Page());
     }
     if (Applicant.Id > 0)
     {
         applicantData.Update(Applicant);
     }
     else
     {
         applicantData.Add(Applicant);
     }
     TempData["ApplicantMessage"] = "Applicant Saved!";
     applicantData.Commit();
     return(RedirectToPage("./AllApplicants", new { applicantId = Applicant.Id }));
 }
Beispiel #4
0
 public IActionResult OnPost(int?applicantId)
 {
     if (!ModelState.IsValid)
     {
         Applicant    = applicantData.GetById(applicantId.Value);
         Conversation = new Conversation
         {
             ApplicantId = Applicant.Id,
             Applicant   = this.Applicant
         };
         return(Page());
     }
     else
     {
         applicantData.AddConversation(Conversation);
     }
     TempData["ConversationMessage"] = "Conversation Saved!";
     applicantData.Commit();
     return(RedirectToPage("./ApplicantDetails", new { applicantId = Conversation.ApplicantId }));
 }