Beispiel #1
0
        private void ButtonAddCity_Click(object sender, EventArgs e)
        {
            City NewCity = new City(null);

            DBControl.Add(NewCity);
            if (NewCity.Name != null)
            {
                TableCities.Rows.Add(NewCity.Id, NewCity.Name);
                TableCities.ClearSelection();
            }
        }
Beispiel #2
0
 private void FormAdmin_Shown(object sender, EventArgs e)
 {
     foreach (var ct in City.Cities.Values)
     {
         TableCities.Rows.Add(ct.Id, ct.Name);
     }
     TableCities.ClearSelection();
     foreach (var sbjct in Subject.Subjects.Values)
     {
         TableSubjects.Rows.Add(sbjct.Id, sbjct.Name);
     }
     TableSubjects.ClearSelection();
 }
Beispiel #3
0
 private void ButtonEditCity_Click(object sender, EventArgs e)
 {
     if (TableCities.SelectedRows.Count != 0)
     {
         DBControl.Edit(City.Cities[(Guid)TableCities.SelectedCells[0].Value]);
         TableCities.SelectedCells[1].Value = City.Cities[(Guid)TableCities.SelectedCells[0].Value].Name;
         TableCities.ClearSelection();
     }
     else
     {
         MessageBox.Show("Для изменения города, выбирете его из таблицы", "Не выбран город для изменения", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
Beispiel #4
0
 private void ButtonDeleteCity_Click(object sender, EventArgs e)
 {
     if (TableCities.SelectedRows.Count != 0)
     {
         if (MessageBox.Show("Вы уверены, что хотите удалить выбранный город?", "Удаление выбраного города", MessageBoxButtons.YesNo, MessageBoxIcon.Warning) == DialogResult.No)
         {
         }
         else
         {
             DBControl.Delete(City.Cities[(Guid)TableCities.SelectedCells[0].Value]);
             TableCities.Rows.Remove(TableCities.SelectedRows[0]);
             TableCities.ClearSelection();
         }
     }
     else
     {
         MessageBox.Show("Для удаления города, выбирете его из таблицы", "Не выбран город для удаления", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
Beispiel #5
0
 private void FormAdmin_MouseClick(object sender, MouseEventArgs e)
 {
     TableCities.ClearSelection();
 }