public void AddTask(AddUpdateTaskCommand taskCommand) { if (taskCommand != null) { Domain.Models.Task task = new Domain.Models.Task(taskCommand.Title, taskCommand.Details, taskCommand.UserId, taskCommand.Date); _taskRepository.AddTask(task); } }
public void UpdateTask(AddUpdateTaskCommand taskCommand) { if (taskCommand != null && taskCommand.Id.HasValue) { Domain.Models.Task task = _taskRepository.GetTaskById(taskCommand.Id.Value); task.Title = taskCommand.Title; task.Details = taskCommand.Details; task.UserId = taskCommand.UserId; task.Date = taskCommand.Date; _taskRepository.UpdateTask(task); } }
public IHttpActionResult UpdateTask([FromBody] AddUpdateTaskCommand taskCommand) { _taskService.UpdateTask(taskCommand); return(Ok()); }