示例#1
0
        /// <summary>
        /// Wciśnięcie przycisku powoduje pobrania numeru id zadania wybranego przy pomocy elementu ComboBox.
        /// Id zadania wykorzystywane jest przez Metodę ZamknijZadanie, parametr Data_zakonczenia pobierany jest z pola wprowadzania tekstu.
        /// Element DataGrid jest ponownie wypełniany zadaniami użytkownika, tak by wyświetlić wprowadzoną zmianę.
        /// </summary>

        private void Button_Click(object sender, RoutedEventArgs e)
        {
            int idZadania = GetId.GetIdTask(Opis_zadania.Text);

            InsertUpdate.ZamknijZadanie(idZadania, Data_zakon.Text);
            DataGrids.FillDataGridTasksForUser(Zadania, id);
        }
        /// <summary>
        /// Przyciśnięcie przycisku powoduje pobranie wartości z pól ComboPracownik i ComboDzial i przy użyciu funkcji klasy GetId przekształcenie ich do wartości id.
        /// Wartości uzyskane w ten sposób i wartości pobierane wprost z pól wprowadzania tekstu używane są do wywołania funkcji InsertZadania.
        /// Następnie aktualizowana jest zawartość elementu DataGrid Zadania, tak by pokazać również dodane zadanie.
        /// </summary>

        private void Button_Click_2(object sender, RoutedEventArgs e)
        {
            string IdValue            = Id.Text;
            int    Id_dzialuValue     = GetId.GetIdDepartment(ComboDzial.Text);
            int    Id_pracownikaValue = GetId.GetIdUser(ComboPracownik.Text);
            string OpisValue          = Opis.Text;
            string Czas_na_wykoValue  = Czas_na_wyko.Text;
            string DeadlineValue      = Deadline.Text;

            InsertUpdate.InsertZadania(IdValue, Id_dzialuValue, Id_pracownikaValue, OpisValue, Czas_na_wykoValue, DeadlineValue);
            DataGrids.FillDataGridAllTasks(Zadania);
        }
示例#3
0
 public void TestMethodZamknijZadanie()
 {
     InsertUpdate.ZamknijZadanie(123, "2019-06-14");
 }
示例#4
0
 public void TestMethodInsertZadania()
 {
     InsertUpdate.InsertZadania("123", 0, 0, "Zadanie testowe", "200", "2019-08-22");
 }