private void DiscChangeButton_Click(object sender, RoutedEventArgs e) { if (DiscChangeIdComBox.SelectedIndex <= 0) { MessageBox.Show("Не выбрана дисциплина для изменения!", "Ошибка"); return; } if (DiscChangeTitleText.Text == "") { MessageBox.Show("Не задано название!", "Ошибка"); return; } if (DiscChangeHCountComBox.SelectedIndex <= 0) { MessageBox.Show("Не выбрано количество часов!", "Ошибка"); return; } if (DiscChangeZvitFormComBox.SelectedIndex <= 0) { MessageBox.Show("Не выбрано форму отчетности!", "Ошибка"); return; } MySqlCommand msc = new MySqlCommand("update Disciple set Title=@title, ZvitForm=@zvitf, HoursCount=@hcount where DID=@did;"); msc.Parameters.Add("@did", int.Parse(DList.ElementAt(DiscChangeIdComBox.SelectedIndex).DID)); msc.Parameters.Add("@title", DiscChangeTitleText.Text); msc.Parameters.Add("@zvitf", ZvitFormsList[DiscChangeZvitFormComBox.SelectedIndex - 1]); msc.Parameters.Add("@hcount", DiscChangeHCountComBox.SelectedValue); DBUtils.DataManipulate(msc); DiscipleInitialisation(); }
private void N_NSGChangeButton_Click(object sender, RoutedEventArgs e) { if (N_NSGChangeIdComBox.SelectedIndex <= 0) { MessageBox.Show("Не выбрано зависимость!", "Ошибка"); return; } if (N_NSGChangeStudComBox.SelectedIndex <= 0) { MessageBox.Show("Не выбрано студента!", "Ошибка"); return; } if (N_NSGChangeGroupComBox.SelectedIndex <= 0) { MessageBox.Show("Не выбрано группу!", "Ошибка"); return; } MySqlCommand msc = new MySqlCommand("update Stud_Group set SID=@sid, GID=@gid where SID=@sid2 and GID=@gid2;"); msc.Parameters.Add("@sid", int.Parse(SList.ElementAt(N_NSGChangeStudComBox.SelectedIndex).SID)); msc.Parameters.Add("@gid", int.Parse(GList.ElementAt(N_NSGChangeGroupComBox.SelectedIndex).GID)); msc.Parameters.Add("@sid2", int.Parse(SGList.ElementAt(N_NSGChangeIdComBox.SelectedIndex).SID)); msc.Parameters.Add("@gid2", int.Parse(SGList.ElementAt(N_NSGChangeIdComBox.SelectedIndex).GID)); DBUtils.DataManipulate(msc); N_NInitialisation(); }
private void N_NGDChangeButton_Click(object sender, RoutedEventArgs e) { if (N_NGDChangeIdComBox.SelectedIndex <= 0) { MessageBox.Show("Не выбрано зависимость!", "Ошибка"); return; } if (N_NGDChangeGroupComBox.SelectedIndex <= 0) { MessageBox.Show("Не выбрано группу!", "Ошибка"); return; } if (N_NGDChangeDiscComBox.SelectedIndex <= 0) { MessageBox.Show("Не выбрано дисциплину!", "Ошибка"); return; } MySqlCommand msc = new MySqlCommand("update Group_Disc set GID=@gid, DID=@did where GID=@gid2 and DID=@did2;"); msc.Parameters.Add("@gid", int.Parse(GList.ElementAt(N_NGDChangeGroupComBox.SelectedIndex).GID)); msc.Parameters.Add("@did", int.Parse(DList.ElementAt(N_NGDChangeDiscComBox.SelectedIndex).DID)); msc.Parameters.Add("@gid2", int.Parse(GDList.ElementAt(N_NGDChangeIdComBox.SelectedIndex).GID)); msc.Parameters.Add("@did2", int.Parse(GDList.ElementAt(N_NGDChangeIdComBox.SelectedIndex).DID)); DBUtils.DataManipulate(msc); N_NInitialisation(); }
private void GroupChangeButton_Click(object sender, RoutedEventArgs e) { if (GroupChangeIdComBox.SelectedIndex <= 0) { MessageBox.Show("Не выбрано группу для изменения!", "Ошибка"); return; } if (GroupChangeTitleText.Text == "") { MessageBox.Show("Не задано название группы!", "Ошибка"); return; } if (GroupChangeStarostaComBox.SelectedIndex <= 0) { MessageBox.Show("Не выбрано старосту!", "Ошибка"); return; } if (GroupChangeFacultyComBox.SelectedIndex <= 0) { MessageBox.Show("Не выбрано факультет!", "Ошибка"); return; } MySqlCommand msc = new MySqlCommand("update Groupz set Starosta=@str, FID=@fid, GName=@gnm, IsTemp=@ist where GID=@gid;"); msc.Parameters.Add("@gid", int.Parse(GList.ElementAt(GroupChangeIdComBox.SelectedIndex).GID)); msc.Parameters.Add("@str", int.Parse(SList.ElementAt(GroupChangeStarostaComBox.SelectedIndex).SID)); msc.Parameters.Add("@fid", int.Parse(FList.ElementAt(GroupChangeFacultyComBox.SelectedIndex).FID)); msc.Parameters.Add("@gnm", GroupChangeTitleText.Text); msc.Parameters.Add("@ist", GroupChangeIsTempChB.IsChecked.Value); DBUtils.DataManipulate(msc); GroupsInitialisation(); }
private void DiscAddButton_Click(object sender, RoutedEventArgs e) { if (DiscAddTitleText.Text == "") { MessageBox.Show("Не выбрано название для дисциплины!", "Ошибка"); return; } if (DiscAddHCountComBox.SelectedIndex <= 0) { MessageBox.Show("Не выбрано количество часов!", "Ошибка"); return; } if (DiscAddZvitFormComBox.SelectedIndex <= 0) { MessageBox.Show("Не выбрано форму отчетности!", "Ошибка"); return; } MySqlCommand msc = new MySqlCommand("insert into Disciple(Title,ZvitForm,HoursCount) values(@title,@zvitf,@hcount);"); msc.Parameters.Add("@title", DiscAddTitleText.Text); msc.Parameters.Add("@zvitf", ZvitFormsList[DiscAddZvitFormComBox.SelectedIndex - 1]); msc.Parameters.Add("@hcount", DiscAddHCountComBox.SelectedValue); DBUtils.DataManipulate(msc); DiscipleInitialisation(); }
private void GroupAddButton_Click(object sender, RoutedEventArgs e) { if (GroupAddTitleText.Text == "") { MessageBox.Show("Не задано название группы!", "Ошибка"); return; } if (GroupAddStarostaComBox.SelectedIndex <= 0) { MessageBox.Show("Не выбран староста!", "Ошибка"); return; } if (GroupAddFacultyComBox.SelectedIndex <= 0) { MessageBox.Show("Не выбран факультет!", "Ошибка"); return; } MySqlCommand msc = new MySqlCommand("insert into Groupz(Starosta,FID,GName,IsTemp) values(@str,@fid,@gnm,@ist);"); msc.Parameters.Add("@str", int.Parse(SList.ElementAt(GroupAddStarostaComBox.SelectedIndex).SID)); msc.Parameters.Add("@fid", int.Parse(FList.ElementAt(GroupAddFacultyComBox.SelectedIndex).FID)); msc.Parameters.Add("@gnm", GroupAddTitleText.Text); msc.Parameters.Add("@ist", GroupAddIsTempChB.IsChecked.Value); DBUtils.DataManipulate(msc); GroupsInitialisation(); }
private void FacultAddButton_Click(object sender, RoutedEventArgs e) { if (FacultAddTitleText.Text == "") { MessageBox.Show("Не задано название факультета!", "Ошибка"); return; } MySqlCommand msc = new MySqlCommand("insert into Faculty(FName) values(@fnm);"); msc.Parameters.Add("@fnm", FacultAddTitleText.Text); DBUtils.DataManipulate(msc); FacultyInitialisation(); }
private void GroupDelButton_Click(object sender, RoutedEventArgs e) { if (GroupDelComBox.SelectedIndex <= 0) { MessageBox.Show("Не выбрана группа для удаления!", "Ошибка"); return; } MySqlCommand msc = new MySqlCommand("delete from Groupz where GID=@gid"); msc.Parameters.Add("@gid", int.Parse(GList.ElementAt(GroupDelComBox.SelectedIndex).GID)); DBUtils.DataManipulate(msc); GroupsInitialisation(); }
private void StudDelButton_Click(object sender, RoutedEventArgs e) { if (StudDelComBox.SelectedIndex <= 0) { MessageBox.Show("Не выбран студент для удаления!", "Ошибка"); return; } MySqlCommand msc = new MySqlCommand("delete from Student where SID=@Id"); msc.Parameters.Add("@Id", int.Parse(SList.ElementAt(StudDelComBox.SelectedIndex).SID)); DBUtils.DataManipulate(msc); StudentInitialisation(); }
private void FacultDelButton_Click(object sender, RoutedEventArgs e) { if (FacultDelComBox.SelectedIndex <= 0) { MessageBox.Show("Не выбран факультет для удаления!", "Ошибка"); return; } MySqlCommand msc = new MySqlCommand("delete from Faculty where FID=@fid"); msc.Parameters.Add("@fid", int.Parse(FList.ElementAt(FacultDelComBox.SelectedIndex).FID)); DBUtils.DataManipulate(msc); FacultyInitialisation(); }
private void DiscDelButton_Click(object sender, RoutedEventArgs e) { if (DiscDelComBox.SelectedIndex <= 0) { MessageBox.Show("Не выбрана дисциплина для удаления!", "Ошибка"); return; } MySqlCommand msc = new MySqlCommand("delete from Disciple where DID=@did"); msc.Parameters.Add("@did", int.Parse(DList.ElementAt(DiscDelComBox.SelectedIndex).DID)); DBUtils.DataManipulate(msc); DiscipleInitialisation(); }
private void N_NGDDelButton_Click(object sender, RoutedEventArgs e) { if (N_NGDDelIdComBox.SelectedIndex <= 0) { MessageBox.Show("Не выбрано зависимость для удаления!", "Ошибка"); return; } MySqlCommand msc = new MySqlCommand("delete from Group_Disc where GID=@gid and DID=@did;"); msc.Parameters.Add("@gid", int.Parse(GDList.ElementAt(N_NGDDelIdComBox.SelectedIndex).GID)); msc.Parameters.Add("@did", int.Parse(GDList.ElementAt(N_NGDDelIdComBox.SelectedIndex).DID)); DBUtils.DataManipulate(msc); N_NInitialisation(); }
private void StudAddButton_Click(object sender, RoutedEventArgs e) { if (StudAddNameText.Text == "" || StudAddSurnText.Text == "") { MessageBox.Show("Не задано имя и/или фамилия!", "Ошибка"); return; } MySqlCommand msc = new MySqlCommand("insert into Student(SName,Surname,Course) values(@nm,@srnm,@crs);"); msc.Parameters.Add("@nm", StudAddNameText.Text); msc.Parameters.Add("@srnm", StudAddSurnText.Text); msc.Parameters.Add("@crs", StudAddComBox.SelectedIndex + 1); DBUtils.DataManipulate(msc); StudentInitialisation(); }
private void FacultChangeButton_Click(object sender, RoutedEventArgs e) { if (FacultChangeIdComBox.SelectedIndex <= 0) { MessageBox.Show("Не выбрана дисциплина для изменения!", "Ошибка"); return; } if (FacultChangeTitleText.Text == "") { MessageBox.Show("Не задано название дисциплины!", "Ошибка"); return; } MySqlCommand msc = new MySqlCommand("update Faculty set FName=@fnm where FID=@fid;"); msc.Parameters.Add("@fid", int.Parse(FList.ElementAt(FacultChangeIdComBox.SelectedIndex).FID)); msc.Parameters.Add("@fnm", FacultChangeTitleText.Text); DBUtils.DataManipulate(msc); FacultyInitialisation(); }
private void N_NGDAddButton_Click(object sender, RoutedEventArgs e) { if (N_NGDAddGroupComBox.SelectedIndex <= 0) { MessageBox.Show("Не выбрано группу!", "Ошибка"); return; } if (N_NGDAddDiscComBox.SelectedIndex <= 0) { MessageBox.Show("Не выбрано дисциплину!", "Ошибка"); return; } MySqlCommand msc = new MySqlCommand("insert into Group_Disc(GID,DID) values(@gid,@did);"); msc.Parameters.Add("@gid", int.Parse(GList[N_NGDAddGroupComBox.SelectedIndex].GID)); msc.Parameters.Add("@did", int.Parse(DList[N_NGDAddDiscComBox.SelectedIndex].DID)); DBUtils.DataManipulate(msc); N_NInitialisation(); }
private void N_NSGAddButton_Click(object sender, RoutedEventArgs e) { if (N_NSGAddStudComBox.SelectedIndex <= 0) { MessageBox.Show("Не выбрано студента!", "Ошибка"); return; } if (N_NSGAddGroupComBox.SelectedIndex <= 0) { MessageBox.Show("Не выбрано группу!", "Ошибка"); return; } MySqlCommand msc = new MySqlCommand("insert into Stud_Group(SID,GID) values(@sid,@gid);"); msc.Parameters.Add("@sid", int.Parse(SList[N_NSGAddStudComBox.SelectedIndex].SID)); msc.Parameters.Add("@gid", int.Parse(GList[N_NSGAddGroupComBox.SelectedIndex].GID)); DBUtils.DataManipulate(msc); N_NInitialisation(); }
private void StudChangeButton_Click(object sender, RoutedEventArgs e) { if (StudChangeIdComBox.SelectedIndex <= 0) { MessageBox.Show("Не выбран студент для изменения!", "Ошибка"); return; } if (StudChangeNameText.Text == "" || StudChangeSurnText.Text == "") { MessageBox.Show("Не задано имя и/или фамилия!", "Ошибка"); return; } MySqlCommand msc = new MySqlCommand("update Student set SName=@nm, Surname=@srnm, Course=@crs where SID=@Id;"); msc.Parameters.Add("@nm", StudChangeNameText.Text); msc.Parameters.Add("@srnm", StudChangeSurnText.Text); msc.Parameters.Add("@crs", StudChangeCoursComBox.SelectedIndex + 1); msc.Parameters.Add("@Id", int.Parse(SList.ElementAt(StudChangeIdComBox.SelectedIndex).SID)); DBUtils.DataManipulate(msc); StudentInitialisation(); }