private async void LoadTasks() { var updatedList = (await GetAllTasks()).Payload; if (updatedList != null) { Tasks = updatedList?.ToList(); TasksUpdated?.Invoke(this, null); return; } CreateTaskFailed?.Invoke(this, "The creation was successful, but we can no longer get an updated list of tasks from the server."); }
private async void LoadTasks() { var updatedList = (await GetAllTasks()).Payload; if (updatedList != null) { Tasks = updatedList; TasksUpdated?.Invoke(this, null); return; } CreateTaskFailed?.Invoke(this, "We didn't get the list of the tasks."); }
/// <summary> /// Loads the tasks. /// </summary> private async void LoadTasks() { var tasks = (await GetAllTasks()).Payload; if (tasks != null) { Tasks = tasks; TasksUpdated?.Invoke(this, null); return; } CreateTaskFailed?.Invoke(this, "Load tasks operation failed"); }
public async Task AssignTask(TaskViewModel model) { var result = await Assign(model.ToAssignTaskCommand()); if (result != null && result.Succeed) { LoadTasks(); } else { CreateTaskFailed?.Invoke(this, "Update task unsuccessful."); } }
public async Task CreateTask(TaskViewModel model) { var result = await Create(model.ToCreateTaskCommand()); if (result != null) { LoadTasks(); } else { CreateTaskFailed?.Invoke(this, "Create task unsuccessful."); } }
public async Task AssignTask(TaskVm model) { var result = await Assign(model.ToAssignTaskCommand()); if (result != null && result.Succees) { LoadTasks(); } else { CreateTaskFailed?.Invoke(this, "Unable to update record."); } }
public async Task CreateTask(TaskVm model) { var result = await Create(model.ToCreateTaskCommand()); if (result != null) { LoadTasks(); } else { CreateTaskFailed?.Invoke(this, "Unable to create record."); } }
/// <summary> /// Assigns the task. /// </summary> /// <param name="model">The model.</param> public async Task AssignTask(TaskVm model) { var assignTaskResult = await Assign(model.ToAssignTaskCommand()); if (assignTaskResult != null && assignTaskResult.Succeed) { LoadTasks(); } else { CreateTaskFailed?.Invoke(this, "Update task operation failed."); } }
/// <summary> /// Creates the task. /// </summary> /// <param name="model">The model.</param> public async Task CreateTask(TaskVm model) { var createdTaskResult = await Create(model.ToCreateTaskCommand()); if (createdTaskResult != null) { LoadTasks(); } else { CreateTaskFailed?.Invoke(this, "Create task operation failed."); } }
public async void AddTask(TaskVm model) { var result = await Create(model.ToCreateTaskCommand()); if (result != null) { var updatedList = (await GetAllTasks()).Payload; if (updatedList != null) { _tasks = updatedList; TasksUpdated?.Invoke(this, null); return; } CreateTaskFailed?.Invoke(this, "The creation was successful, but we can no longer get an updated list of members from the server."); } CreateTaskFailed?.Invoke(this, "Unable to create record."); }