public IActionResult CreateTask([FromBody] TaskModel model) { if (string.IsNullOrWhiteSpace(model.TemplateName) || model.TemplateName == "") { model.TemplateName = "null"; } if (model.Duration < 1) { model.Duration = 15; } if (model != null && taskHandler.CreateTask(model) != new TaskModel()) { return(Ok()); } return(BadRequest()); }
private static void CreateRandomTasks(TaskHandler TaskHandler) { TaskHandler.CreateTask(new Message //#ff0000 { Method = "create", Resource = "task", Fields = new Fields { Tasks = new List <Task> { new Task { IsComplete = false, Username = "******", ProjectId = 1, Description = "Do stuff", StartTime = DateTime.Now, EndTime = new DateTime(2019, 12, 20), ColorLabel = "danger" } } } }); TaskHandler.CreateTask(new Message //#ff0000 { Method = "create", Resource = "task", Fields = new Fields { Tasks = new List <Task> { new Task { IsComplete = false, Username = "******", ProjectId = 1, Description = "Do stuff 2", StartTime = DateTime.Now, EndTime = new DateTime(2019, 12, 21), ColorLabel = "info" } } } }); TaskHandler.CreateTask(new Message //#ff0000 { Method = "create", Resource = "task", Fields = new Fields { Tasks = new List <Task> { new Task { IsComplete = false, Username = "******", ProjectId = 1, Description = "Do stuff 3", StartTime = DateTime.Now, EndTime = new DateTime(2019, 12, 22), ColorLabel = "primary" } } } }); }