//To create new task public int CreateTask(TaskObjectFromClient CreateTask) { try { manage.Models.Task task = new manage.Models.Task(); task.IdTask = 0; task.TaskDescription = CreateTask.TaskDescription; task.AssignDate = DateTime.Now; task.DueDate = CreateTask.DueDate; db.Task.Add(task); db.SaveChanges(); Assign assign = new Assign(); assign.IdCreator = CreateTask.IdTaskCreator; assign.IdAssignee = CreateTask.TaskAssignee; assign.IdTask = task.IdTask; db.Assign.Add(assign); db.SaveChanges(); return(1); } catch { throw; } }
public List <manage.Models.Task> CreateTask([FromBody] TaskObjectFromClient task) { if (1 == objManage.CreateTask(task)) { return(objManage.GetAllTasks()); } else { var emptyList = new List <manage.Models.Task>(); return(emptyList); } }