public async Task <IActionResult> AddOrEdit([Bind("EmailId,EmailAddress,UserName,UserIP,UserDate")] Email email) { UserDetails(); // TODO: Triggers userDetails if (ModelState.IsValid) { if (!EmailExists(email.EmailAddress)) // TODO: checks if Email is already exist { if (email.EmailId == 0) { _context.Add(email); addToast(); // TODO: Triggers addToast } else { _context.Update(email); editToast(); // TODO: Triggers editToast } await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } else { warnToast(); // TODO: Triggers warnToast } } return(View(email)); }
public async Task <IActionResult> Create([Bind("Id,Name,Intro,Body,Closing")] PastDueTemplate pastDueTemplate) { if (ModelState.IsValid) { _context.Add(pastDueTemplate); await _context.SaveChangesAsync(); return(RedirectToAction("Index")); } return(View(pastDueTemplate)); }
public async Task <IActionResult> Create([Bind("Id,Phone,EmailAddress")] Email email) { if (ModelState.IsValid) { _context.Add(email); await _context.SaveChangesAsync(); return(RedirectToAction("Index")); } return(View(email)); }