示例#1
0
        public async Task <IActionResult> Add(TaskDto task)
        {
            if (ModelState.IsValid)
            {
                _appDBContext.TaskList.Add(task.ToEntity());
                await _appDBContext.SaveChangesAsync();
            }

            return(Json(new { success = true, message = "Запись сохранена успешно" }));
        }
示例#2
0
 public async Task <IActionResult> Edit(TaskDto task)
 {
     if (ModelState.IsValid)
     {
         var record = _appDBContext.TaskList.Where(x => x.Id == task.Id).FirstOrDefault();
         record.Name        = task.Name;
         record.Description = task.Description;
         record.Deadline    = task.Deadline;
         record.IsDone      = task.IsDone;
         _appDBContext.TaskList.Update(record);
         await _appDBContext.SaveChangesAsync();
     }
     return(Json(new { success = true, message = "Запись изменена успешно" }));
 }