private void IzmeniTermin(object sender, RoutedEventArgs e)
        {
            try
            {
                IzabraniTermin = (Termin)dgTermin.SelectedItem;
                var kopija       = (Termin)IzabraniTermin.Clone();
                var terminProzor = new IzmeniTermineWindow(kopija, IzmeniTermineWindow.Operacija.IZMENA);

                terminProzor.Show();
            }
            catch
            {
                MessageBox.Show("Morate obeleziti red koji zelite da menjate", "Upozorenje", MessageBoxButton.OK, MessageBoxImage.Warning);
            }
        }
Exemplo n.º 2
0
        private void ZakaziTermin(object sender, RoutedEventArgs e)
        {
            Termin selektovaniTermin = view.CurrentItem as Termin;

            if (selektovaniTermin != null)
            {
                Termin old = (Termin)selektovaniTermin.Clone();
                PacijentZakazivajeTermina few = new PacijentZakazivajeTermina(selektovaniTermin, pacijent,
                                                                              PacijentZakazivajeTermina.Stanje.IZMENA);
                if (few.ShowDialog() != true)
                {
                    int index = Aplikacija.Instance.Termini.IndexOf(
                        selektovaniTermin);
                    //   Aplikacija.Instance.Termini[index] = old;
                }
            }
            view.Refresh();
        }
Exemplo n.º 3
0
        private void btnUpdate_Click(object sender, RoutedEventArgs e)
        {
            Termin selektovaniTermin = view.CurrentItem as Termin;

            if (selektovaniTermin != null)
            {
                Termin         old = (Termin)selektovaniTermin.Clone();
                TerminiAddEdit few = new TerminiAddEdit(selektovaniTermin,
                                                        TerminiAddEdit.Stanje.IZMENA);
                viewT();
                if (few.ShowDialog() != true)
                {
                    int index = Util.Instance.Termini.IndexOf(
                        selektovaniTermin);
                    Util.Instance.Termini[index] = old;
                }
            }
            viewT();
        }