示例#1
0
 public void PostaviTrenutniProjekat()
 {
     if (this._trenutniProjekat != null)
     {
         Grid gr = TabelaCrtac.InvokeNacrtaj(this._trenutniProjekat.TabelaProjekta, this);
         this.AppView.SetContent(gr);
     }
 }
        private void Finish()
        {
            //crta se pocetna tabela
            this.parentAppVM.TrenutniProjekat = this._projekat;
            Grid gr = TabelaCrtac.InvokeNacrtaj(_projekat.TabelaProjekta, this.parentAppVM);

            this.parentAppVM.AppView.ProjekatDugmiciManage(true, "create");
            this.parentAppVM.AppView.SetContent(gr);
        }
示例#3
0
        private void OpenProject(object param)
        {
            Projekat p = (Projekat)param;

            this.parentAppVM.TrenutniProjekat = p;
            // projekat vec ima napravljenu praznu tabelu pa se onda pravi nova
            //koja ce da bude procitana iz baze
            this.parentAppVM.TrenutniProjekat.TabelaProjekta = new Tabela(p.Ime, p.Opis, p.Id);
            Grid gr = TabelaCrtac.InvokeNacrtaj(p.TabelaProjekta, this.parentAppVM);

            this.parentAppVM.AppView.ProjekatDugmiciManage(true, "open");
            this.parentAppVM.AppView.SetContent(gr);

            //bworker test
            RadSaBazom.RefreshTabele.TrProjekat = this.parentAppVM.TrenutniProjekat;
        }
示例#4
0
        /// <summary>
        /// Nacrta se ponovo tabela kad se izvrsi ucitavanje tabele iz baze
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void RefreshTabele_RunWorkerCompleted(object sender, System.ComponentModel.RunWorkerCompletedEventArgs e)
        {
            if ((bool)e.Result == true)
            {
                //kada se ucita iz baze nova tabela
                Grid gr = TabelaCrtac.InvokeNacrtaj(((ApplicationViewModel)this.DataContext).TrenutniProjekat.TabelaProjekta, ((ApplicationViewModel)this.DataContext));
                ((ApplicationViewModel)this.DataContext).AppView.SetContent(gr);

                try
                {
                    MessageBox.Show(PPoruka.VratiPrevod("TBL_REFRSH"));
                }
                catch (Exception er)
                {
                    MessageBox.Show("Tabela je osvezena.");
                }
            }
        }