예제 #1
0
        private void btnSacuvaj_Click(object sender, RoutedEventArgs e)
        {
            string oznaka = txt_oznakaTipaLokala.Text;
            string ime    = txt_imeTipaLokala.Text;
            string opis   = txt_opisTipaLokala.Text;



            if (oznaka.Length > 0 && ime.Length > 0 && opis.Length > 0 && url != null)
            {
                TipLokala t = pronadjiTipPoOznaci(oznaka);
                if (t == null)
                {
                    TipLokala tipLokala = new TipLokala(oznaka, ime, opis, url);
                    tipoviLokala.Add(tipLokala);
                    upisiTipLokalaUFile(tipoviLokala);
                    MessageBox.Show("Tip lokala je uspesno sacuvan");
                    this.Close();
                }
                else
                {
                    MessageBox.Show("Tip lokala sa tom oznakom vec postoji. Molimo vas unesite drugu oznaku.");
                }
            }
            else
            {
                MessageBox.Show("Da bi ste kreirali tip lokal potrebno je popuniti sva polja. ");
            }
        }
예제 #2
0
        private void btnObrisi_Click(object sender, RoutedEventArgs e)
        {
            TipLokala tipLokala = (TipLokala)dgrMain.SelectedItem;

            if (tipLokala != null)
            {
                tipLokala.Obrisan = true;
                de.upisiTipLokalaUFile(TipoviLokala);
                TipoviLokala.Clear();
                TipoviLokala = cpf.procitajIzFileTipoveLokala();
                OnPropertyChanged("PretrazeniTipoviLokala");
                MessageBox.Show("Tip je obrisan");
            }
            else
            {
                MessageBox.Show("Izaberite Tip iz liste.");
            }
        }
예제 #3
0
        private void btn_loadImage_Click(object sender, RoutedEventArgs e)
        {
            TipLokala tipLokala = (TipLokala)dgrMain.SelectedItem;

            if (tipLokala != null)
            {
                OpenFileDialog openFileDialog = new OpenFileDialog();
                openFileDialog.Filter = "Images|*.jpg;*.png";
                if (openFileDialog.ShowDialog() == true)
                {
                    url = openFileDialog.FileName;
                    Console.WriteLine(url);
                    Image = new BitmapImage(new Uri(url, UriKind.Absolute));
                    img_ikonaTipaLokala.Source = Image;
                }
            }
            else
            {
                MessageBox.Show("Izaberite tip iz liste.");
            }
        }
예제 #4
0
        private void btnSacuvaj_Click(object sender, RoutedEventArgs e)
        {
            string Ime_tipa  = txt_imeTipaLokala.Text;
            string Opis_tipa = txt_opisTipaLokala.Text;

            TipLokala tipLokala = (TipLokala)dgrMain.SelectedItem;

            if (tipLokala != null)
            {
                tipLokala.Ime  = Ime_tipa;
                tipLokala.Opis = Opis_tipa;
                if (url != "")
                {
                    tipLokala.IkonaTipaLokala = url;
                }
                de.upisiTipLokalaUFile(TipoviLokala);
                url = "";
                MessageBox.Show("Tip uspesno izmenjen.");
            }
            else
            {
                MessageBox.Show("Izaberite Tip iz liste.");
            }
        }