예제 #1
0
 protected override void btDell_Click(object sender, RoutedEventArgs e)
 {
     if (MessageForms.MessageForms.MessageBoxDell("Вы действительно хотите удалить  специальность?") == MessageBoxResult.Yes)
     {
         try
         {
             Controllers.SpecialtyController cont = new Controllers.SpecialtyController(_specialty);
             cont.Dell();
             MessageForms.MessageForms.MessageBoxMessage("Объект удален из БД");
             DialogResult = true;
             Close();
         }
         catch (Exception ex)
         {
             MessageForms.MessageForms.MessageBoxMessage(ex.Message);
         }
     }
 }
예제 #2
0
        protected virtual void BtSave_Click(object sender, RoutedEventArgs e)
        {
            if (cbDir.SelectedIndex < 0)
            {
                MessageForms.MessageForms.MessageBoxMessage("Укажите направление");
                cbDir.Focus();
                return;
            }

            if (string.IsNullOrWhiteSpace(TbName.Text))
            {
                MessageForms.MessageForms.MessageBoxMessage("Укажите название");
                TbName.Focus();
                return;
            }

            if (string.IsNullOrWhiteSpace(tbCode.Text))
            {
                MessageForms.MessageForms.MessageBoxMessage("Укажите код специальности");
                tbCode.Focus();
                return;
            }

            _specialty = grids.DataContext as Specialty;

            Direction d = cbDir.SelectedItem as Direction;

            _specialty.DirectionId = d.DirectionId;

            try
            {
                Controllers.SpecialtyController cont = new Controllers.SpecialtyController(_specialty);
                cont.Add();
                MessageForms.MessageForms.MessageBoxMessage("Объект добавлен  в БД");
                DialogResult = true;
                Close();
            }
            catch (Exception ex)
            {
                MessageForms.MessageForms.MessageBoxMessage(ex.Message);
            }
        }