private void DeleteBut_Click(object sender, RoutedEventArgs e) { using (var entity = new Model.TestEntities()) { var a = entity.zajecia.Where <Model.zajecia>(x => x.id_zajec == _class.id_zajec).FirstOrDefault(); entity.zajecia.Remove(a); _page.SupClassBlade.Children.Clear(); entity.SaveChanges(); _page.UpdateClassView(); } }
private void AddBut_Click(object sender, RoutedEventArgs e) { using (Model.TestEntities ent = new Model.TestEntities()) { Model.grupy_dziekanskie gr = new Model.grupy_dziekanskie { nazwa_grupy = Group.Text }; ent.grupy_dziekanskie.Add(gr); ent.SaveChanges(); _page.UpdateGroupsView(); } }
private void UpdateBut_Click(object sender, RoutedEventArgs e) { using (Model.TestEntities ent = new Model.TestEntities()) { Model.studenci st = new Model.studenci { imie_student = Name.Text, drugie_imie_student = LastName.Text, nazwisko_student = LastName.Text, nr_album = Index.Text, miejsce_urodzenia_student = BirthPlace.Text, data_urodzenia_student = Convert.ToDateTime(BirthDate.Text), pesel_student = PESEL.Text, telefon_student = Phone.Text, email_student = EMAIL.Text, id_grupy = ((Model.grupy_dziekanskie)(GroupCombo.SelectedItem)).id_grupy }; ent.studenci.Add(st); ent.SaveChanges(); _page.UpdateStudentsView(); } }
private void UpdateBut_Click(object sender, RoutedEventArgs e) { var student = ((Model.studentsbygroup_Result)StudentsView.SelectedItem); using (var entity = new Model.TestEntities()) { var id = entity.studenci.Where(x => x.nr_album == student.nr_album).FirstOrDefault().id_student; entity.zajecia.Where(x => x.id_zajec == _classe.id_zajec).FirstOrDefault().studenci.Add(entity.studenci.Where(y => y.id_student == id).FirstOrDefault()); entity.SaveChanges(); supervisorStudentsListPage.UpdateView(); } }
private void AddBut_Click(object sender, RoutedEventArgs e) { var app = ((Model.ApplicationViewModel)ApplicationsView.SelectedItem); using (var entity = new Model.TestEntities()) { entity.projekty.Where(x => x.id_proj == app.projId).FirstOrDefault().studenci.Add(entity.studenci.Where(a => a.id_student == app.studId).FirstOrDefault()); entity.SaveChanges(); entity.Database.ExecuteSqlCommand($"DELETE FROM dbo.zgloszenia WHERE id_proj ={app.projId} and id_student = {app.studId}"); UpdateView(); _projectPage.UpdateView(); } }
private void AddBut_Click(object sender, RoutedEventArgs e) { using (var entity = new Model.TestEntities()) { Model.etapy stage = new Model.etapy() { id_proj = _project.id_proj, nazwa_etapu = StageName.Text, termin_etapu = DateStage.SelectedDate }; entity.etapy.Add(stage); entity.SaveChanges(); UpdateStagesView(); } }
internal void UpdateBut_Click(object sender, RoutedEventArgs e) { using (Model.TestEntities ent = new Model.TestEntities()) { Model.przedmioty su = new Model.przedmioty { //id_prow = ((TeacherComboViewModel)SubjectCombo.SelectedItem).Teacher., id_prow = ((Model.prowadzacy)SubjectCombo.SelectedItem).id_prow, nazwa_przed = Subject.Text }; ent.przedmioty.Add(su); ent.SaveChanges(); _page.UpdateSubjectsView(); } }
private void DeleteBut_Click(object sender, RoutedEventArgs e) { using (var entity = new Model.TestEntities()) { var a = entity.przedmioty.Where <Model.przedmioty>(x => x.id_przed == _subject.id_przed).FirstOrDefault(); entity.przedmioty.Remove(a); try { entity.SaveChanges(); _page.SupSubjectBlade.Children.Clear(); _page.UpdateSubjectsView(); } catch (Exception) { Warning.Visibility = Visibility.Visible; } } }
private void DeleteBut_Click(object sender, RoutedEventArgs e) { using (var entity = new Model.TestEntities()) { var a = entity.studenci.Where <Model.studenci>(x => x.nr_album == _student.nr_album).FirstOrDefault(); entity.studenci.Remove(a); try { entity.SaveChanges(); _page.SupStudentBlade.Children.Clear(); _page.UpdateStudentsView(); } catch (Exception) { Warning.Visibility = Visibility.Visible; } } }
private void UpdateBut_Click(object sender, RoutedEventArgs e) { using (Model.TestEntities ent = new Model.TestEntities()) { Model.zajecia st = new Model.zajecia { data_zaj = Convert.ToDateTime(ClassDate.Text), id_przed = ((Model.przedmioty)SubjectCombo.SelectedItem).id_przed, id_prow = ((Model.prowadzacy)TeacherCombo.SelectedItem).id_prow, id_typ = ((Model.typy_zajec)ClassTypeCombo.SelectedItem).id_typ }; ent.zajecia.Add(st); ent.SaveChanges(); _page.UpdateClassView(); } }
private void AddBut_Click(object sender, RoutedEventArgs e) { using (var entity = new Model.TestEntities()) { var classe = (ClassComboViewModel.AdditionalInfoClasses)(ClassCombo.SelectedItem); Model.projekty project = new Model.projekty() { nazwa_proj = Project.Text, termin_wyk = Convert.ToDateTime(ProjectDate.Text), id_zajec = classe.Id, id_prow = _teacher.id_prow }; entity.projekty.Add(project); entity.SaveChanges(); _teacherProjectsPage.UpdateProjectsView(); } }
private void UpdateBut_Click(object sender, RoutedEventArgs e) { using (var entity = new Model.TestEntities()) { var a = entity.studenci.Where <Model.studenci>(x => x.nr_album == _student.nr_album).FirstOrDefault(); var group = (GroupCombo.SelectedItem as Model.grupy_dziekanskie).id_grupy; a.nr_album = Index.Text; a.imie_student = Name.Text; a.drugie_imie_student = SecondName.Text; a.nazwisko_student = LastName.Text; a.data_urodzenia_student = Convert.ToDateTime(BirthDate.Text); a.miejsce_urodzenia_student = BirthPlace.Text; a.pesel_student = PESEL.Text; a.email_student = EMAIL.Text; a.telefon_student = Phone.Text; a.id_grupy = group; entity.SaveChanges(); _page.UpdateStudentsView(); } }
private void AddBut_Click(object sender, RoutedEventArgs e) { using (var entity = new Model.TestEntities()) //Uchwyt { var a = entity.prowadzacy.Where <Model.prowadzacy>(x => x.id_prow == _teacher.id_prow).FirstOrDefault(); //pobieram istniejacy rekord z bazy //Ustawiam w danym rekordzie teksty z kolejnych pól tekstowych a.haslo = Index.Text; a.imie_prowadzacy = Name.Text; a.drugie_imie_prowadzacy = SecondName.Text; a.nazwisko_prowadzacy = LastName.Text; a.data_urodzenia_prowadzacy = Convert.ToDateTime(BirthDate.Text); a.miejsce_urodzenia_prowadzacy = BirthPlace.Text; a.pesel_prowadzacy = PESEL.Text; a.email_prowadzacy = EMAIL.Text; a.telefon_prowadzacy = Phone.Text; //Zapisuje zmiany i aktualizuje widok tabeli w innej klasie entity.SaveChanges(); _page.UpdateTeacherView(); } }
private void AddBut_Click(object sender, RoutedEventArgs e) { using (Model.TestEntities ent = new Model.TestEntities()) { Model.prowadzacy st = new Model.prowadzacy { imie_prowadzacy = Name.Text, drugie_imie_prowadzacy = LastName.Text, nazwisko_prowadzacy = LastName.Text, haslo = Index.Text, miejsce_urodzenia_prowadzacy = BirthPlace.Text, data_urodzenia_prowadzacy = Convert.ToDateTime(BirthDate.Text), pesel_prowadzacy = PESEL.Text, telefon_prowadzacy = Phone.Text, email_prowadzacy = EMAIL.Text, id_typ_prowadzacy = Convert.ToInt32(((ComboBoxItem)TeacherTypeCombo.SelectedItem).Tag) }; ent.prowadzacy.Add(st); ent.SaveChanges(); _page.UpdateTeacherView(); } }