public async Task <IActionResult> OnPostAsync()
        {
            if (!ModelState.IsValid)
            {
                return(Page());
            }

            var result = await _context.SenderType.AnyAsync(x => x.SenderId == SenderType.SenderId) ? _context.Update(SenderType) : _context.Add(SenderType);

            await _context.SaveChangesAsync();

            SuccessMessage = "Respondent details successfully saved";

            return(Page()); //RedirectToPage("/Dashboard");
        }
        public async Task <IActionResult> OnPostAsync()
        {
            if (ModelState.IsValid)
            {
                if (ContactDetails != null)
                {
                    var result = await _context.ContactDetails
                                 .AnyAsync(x => x.SenderId == ContactDetails.SenderId) ? _context.Update(ContactDetails) : _context.Add(ContactDetails);

                    _context.SaveChanges();
                    SuccessMessage = "Contact details successfully saved";
                    return(Page());
                }
            }

            return(Page());
        }