public NevezesReszletek(Nevezes b) : this()
 {
     this.id                    = b.Id;
     txtBorvidek.Text           = b.Borvidek;
     txtEvjarat.Text            = b.Evjarat.ToString();
     txtFantazianev.Text        = b.FantaziaNev;
     txtHelyezes.Text           = b.Helyezes.ToString();
     cboBoraszok.SelectedValue  = b.BoraszId;
     cboKategoria.SelectedValue = b.KategoriaId;
 }
        public NevezesReszletek()
        {
            InitializeComponent();
            List <Kategoria> lista = new Adateleres().ListKategoriak();

            cboKategoria.ItemsSource       = lista;
            cboKategoria.DisplayMemberPath = "Megnevezes";
            cboKategoria.SelectedValuePath = "Id";

            cboBoraszok.ItemsSource       = new Adateleres().ListBoraszok("");
            cboBoraszok.DisplayMemberPath = "Nev";
            cboBoraszok.SelectedValuePath = "Id";

            this.Nevezes = null;
        }
Beispiel #3
0
        private void btnModosit_Click(object sender, RoutedEventArgs e)
        {
            if (dgLista.SelectedItem != null)
            {
                Nevezes        elem  = (Nevezes)dgLista.SelectedItem;
                List <Nevezes> lista = (List <Nevezes>)dgLista.ItemsSource;
                int            index = lista.IndexOf(elem);

                elem = new Adateleres().GetNevezes(elem.Id);
                var ablak = new NevezesReszletek(elem);
                if (ablak.ShowDialog() == true)
                {
                    lista[index] = ablak.Nevezes;
                    dgLista.Items.Refresh();
                }
            }
        }
 private void btnMentes_Click(object sender, RoutedEventArgs e)
 {
     if (KotelezoMezoEllenorzes())
     {
         var n = new Nevezes()
         {
             Borvidek    = txtBorvidek.Text,
             Evjarat     = Convert.ToInt32(txtEvjarat.Text),
             FantaziaNev = txtFantazianev.Text,
             Helyezes    = String.IsNullOrEmpty(txtHelyezes.Text)? null : (int?)Convert.ToInt32(txtHelyezes.Text),
             BoraszId    = (int)cboBoraszok.SelectedValue,
             KategoriaId = (int)cboKategoria.SelectedValue
         };
         if (id == null)
         {
             try
             {
                 this.Nevezes = new Adateleres().InsertNevezes(n);
             }
             catch (Exception ex)
             {
                 this.Nevezes = null;
                 MessageBox.Show(ex.Message);
             }
         }
         else
         {
             n.Id = (int)this.id;
             try
             {
                 this.Nevezes = new Adateleres().UpdateNevezes(n);
             }
             catch (Exception ex)
             {
                 this.Nevezes = null;
                 MessageBox.Show(ex.Message);
             }
         }
         this.DialogResult = true;
         this.Close();
     }
 }
Beispiel #5
0
 private void btnTorol_Click(object sender, RoutedEventArgs e)
 {
     if (dgLista.SelectedItem != null)
     {
         if (MessageBox.Show("Biztosan törölni szeretné?", "Megerősítése", MessageBoxButton.YesNo, MessageBoxImage.Question) == MessageBoxResult.Yes)
         {
             Nevezes        elem  = (Nevezes)dgLista.SelectedItem;
             List <Nevezes> lista = (List <Nevezes>)dgLista.ItemsSource;
             try
             {
                 new Adateleres().DeleteNevezes(elem);
                 lista.Remove(elem);
                 dgLista.Items.Refresh();
             }
             catch (Exception ex)
             {
                 MessageBox.Show(ex.Message);
             }
         }
     }
 }