public async Task <IActionResult> Edit(long?id) { if (id == null) { return(NotFound()); } var reminder = await _context.Reminders.FindAsync(id); if (reminder == null) { return(NotFound()); } EditReminder model = new EditReminder { Id = reminder.Id, Title = reminder.Title, Date = reminder.Date.ToString("yyyy-MM-dd"), Time = reminder.Date.ToString("HH:mm"), Priority = reminder.Priority, Content = reminder.Content }; return(View(model)); }
public async Task <IActionResult> Edit(long id, EditReminder model) { if (id != model.Id) { return(NotFound()); } if (ModelState.IsValid) { try { Reminder reminder = _context.Reminders.Find(id); reminder.Title = model.Title; reminder.Date = DateTime.Parse(model.Date + " " + model.Time); reminder.Content = model.Content; reminder.Priority = model.Priority; _context.Reminders.Update(reminder); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!ReminderExists(model.Id)) { return(NotFound()); } else { throw; } } return(RedirectToRoute("Home")); } return(View(model)); }
public void EditReminder(string Tittle, string Content, string time, int check) { EditReminder editReminder = new EditReminder(); editReminder.Location = new System.Drawing.Point(400, 100); editReminder.SetValue(Tittle, Content, time, check); this.Controls.Add(editReminder); editReminder.BringToFront(); }