private void labela_MouseDoubleClick(object sender, MouseButtonEventArgs e)
        {
            //promena imena kolone
            Label             promeniKolonu = sender as Label;
            KontejnerZadataka kolona        = (KontejnerZadataka)promeniKolonu.Tag;

            UnosNaziva ctrl = new UnosNaziva();

            if (ctrl.ShowDialog() == true)
            {
                if (!ctrl.Naziv.Equals(""))
                {
                    kolona.Ime = ctrl.Naziv;
                    if (kolona.Id != 0)
                    {
                        try
                        {
                            Packages.PFaza.IzmeniInformacije(kolona.Id, kolona.Ime, kolona.Opis, kolona.PocetakIzrade, kolona.KrajIzrade);
                        }
                        catch (Oracle.ManagedDataAccess.Client.OracleException oraError)
                        {
                            try
                            {
                                System.Windows.MessageBox.Show(Packages.PPoruka.VratiPrevod(oraError.Number.ToString()));
                            }
                            catch (Oracle.ManagedDataAccess.Client.OracleException err)
                            {
                                System.Windows.MessageBox.Show("Error");
                            }
                        }
                    }
                    vm.PostaviTrenutniProjekat();
                }
            }
        }
Beispiel #2
0
        //dodavanje podkolone
        private void Button_Click(object sender, RoutedEventArgs e)
        {
            Button dodajKolonu = sender as Button;

            //kolona kojoj se dodaje nova kolona
            // 10.06.2018. mstankovic
            //Kontejner kolona = (Kontejner)dodajKolonu.Tag;
            KontejnerFaza kolona = (KontejnerFaza)dodajKolonu.Tag;

            UnosNaziva ctrl = new UnosNaziva();

            if (ctrl.ShowDialog() == true)
            {
                // ukoliko je kreiran projekat vec i postoji parent kolona onda se dodaje nova
                // a ako ne onda se ceka da se doda tek kad se ide na done i zavrsi kreiranje projekta

                vm.TrenutniProjekat.TabelaProjekta.DodajKolonu(kolona, ctrl.Naziv, vm.TrenutniProjekat.Id);
                vm.PostaviTrenutniProjekat();
            }
        }