Пример #1
0
        private void ButtonDodaj_Click(object sender, RoutedEventArgs e)
        {
            textBoxIznos.Text = textBoxIznos.Text.Replace(",", ".");

            Unos unos = new Unos();

            unos.DatumVrijeme = datePickerDatum.SelectedDate.Value;

            double outparam;
            bool   success = double.TryParse(textBoxIznos.Text, out outparam);

            if (success)
            {
                unos.Iznos           = outparam;
                unos.IdPotkategorije = ((Potkategorija)(((ComboBoxItem)comboBoxPotkategorija.SelectedItem).Tag)).IdPotkategorije;
                unos.Opis            = textBoxOpis.Text;

                unos.Vrsta = isMinus ? Util.minus : Util.plus;
                Util.Context.Unos.Add(unos);
                Util.Context.SaveChanges();

                List <Unos> unosi = Util.Context.Unos.ToList <Unos>();
                MjeseciGodisnjiObracun(unosi);
                PrihodiRashodi(unosi);

                textBoxIznos.Text = "";
                textBoxOpis.Text  = "";
            }
            else
            {
                textBoxIznos.Text = "";
                MessageBox.Show("Ponovo unesite iznos!", "Broj nije dobro napisan!", MessageBoxButton.OK, MessageBoxImage.Error);
            }
        }
Пример #2
0
        private void BrisanjeUnosaIzDataGrida(DataGrid dg)
        {
            Unos izabrano = (Unos)dg.SelectedItem;

            Util.Context.Unos.Remove(izabrano);
            Util.Context.SaveChanges();

            RefreshText();
        }