private void Button_Click(object sender, RoutedEventArgs e) { string str = ""; Tasks.Text = ""; Guid idEmplSprint; if (!Guid.TryParse(EId.Text, out idEmplSprint)) { MessageBox.Show("Неправильный формат id"); } else { try { foreach (var task in AccessBDTasks.GetTasksByEmployeeId(idEmplSprint)) { if (task.Status == Status.Open) { str += "Id - " + task.Id + " Name - " + task.Name + " Description - " + task.Description + '\n'; } } Tasks.Text = str; } catch (KeyNotFoundException) { MessageBox.Show("Нет такого сотрудника, либо сотрудник пока не содержит задач"); } } }
public static void SetUnActiveState(Guid id) { var task = AccessBDTasks.GetTaskById(id); task.Status = Status.Open; AccessBDTasks.UpdateTask(task); }
public static void ChangeOwnerById(Guid taskId, Guid newOwnerId) { var task = AccessBDTasks.GetTaskById(taskId); task.Owner = newOwnerId; AccessBDTasks.UpdateTask(task); }
public static void Resolve(Guid id) { var task = AccessBDTasks.GetTaskById(id); task.Status = Status.Resolved; AccessBDTasks.UpdateTask(task); AccessBDTasks.AddNewResolvedTask(AccessBDTasks.GetTaskById(id)); }
public static void DeleteLastResolvedTasks(Guid id) { AccessBDTasks.DeleteLastResolvedTasks(id); }
public static List <Task> GetAllLastResolvedTasks(Guid id) { return(AccessBDTasks.GetLastResolvedTasks(id)); }
public static void EditTask(Task task) { AccessBDTasks.UpdateTask(task); }
public static void AddNewTask(Task task) { AccessBDTasks.AddTask(task); }
public static List <Task> GetAllUpdatedTasks(Guid personId) { return(AccessBDTasks.GetAllUpdatedTasks(personId)); }
public static List <Task> GetTasksByEmployeeId(Guid id) { return(AccessBDTasks.GetTasksByEmployeeId(id)); }
public static List <Task> GetTasksByUpdateDate(DateTime dateTime) { return(AccessBDTasks.GetTasksByUpdateDate(dateTime)); }
public static Task GetTaskById(Guid id) { return(AccessBDTasks.GetTaskById(id)); }