public async Task <IActionResult> Edit(string id) { var customerReminder = await _customerReminderService.GetCustomerReminderById(id); if (customerReminder == null) { return(RedirectToAction("List")); } var model = customerReminder.ToModel(_dateTimeService); model.ConditionCount = customerReminder.Conditions.Count(); return(View(model)); }
public virtual async Task ConditionDelete(string Id, string customerReminderId) { var customerReminder = await _customerReminderService.GetCustomerReminderById(customerReminderId); if (customerReminder != null) { var condition = customerReminder.Conditions.FirstOrDefault(x => x.Id == Id); if (condition != null) { customerReminder.Conditions.Remove(condition); await _customerReminderService.UpdateCustomerReminder(customerReminder); } } }
public IActionResult Edit(string id) { var customerReminder = _customerReminderService.GetCustomerReminderById(id); if (customerReminder == null) { return(RedirectToAction("List")); } var model = customerReminder.ToModel(); model.ConditionCount = customerReminder.Conditions.Count(); return(View(model)); }