public async Task <IActionResult> Edit(int id, [Bind("Id,Event_type_name,Created_At,Updated_At")] Event_type event_type) { if (id != event_type.Id) { return(NotFound()); } if (ModelState.IsValid) { try { event_type.Updated_At = DateTime.Parse(DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss").Trim()); _context.Update(event_type); _context.Entry(event_type).Property(x => x.Created_At).IsModified = false; await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!Event_typeExists(event_type.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index)).WithSuccess("Success", "Successfully updated event type Details")); } return(View(event_type)); }
public async Task <IActionResult> Create([Bind("Id,Event_type_name,Created_At,Updated_At")] Event_type event_type) { if (ModelState.IsValid) { event_type.Created_At = DateTime.Parse(DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss").Trim()); _context.Add(event_type); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index)).WithSuccess("Success", "Successfully Inserted Event type Details")); } return(View(event_type)); }