示例#1
0
        public void BeginInitialization()
        {
            dataGridSveOtpremnice.ColumnCount     = 5;
            dataGridSveOtpremnice.Columns[0].Name = "Datum Otpremnice";
            dataGridSveOtpremnice.Columns[1].Name = "Broj Otpremnice";
            dataGridSveOtpremnice.Columns[2].Name = "Ime Partnera Otpremnice";
            dataGridSveOtpremnice.Columns[3].Name = "Broj robe na Uplatnici";
            dataGridSveOtpremnice.Columns[4].Name = "Ukupna cena robe na Otpremnici";
            dataGridSveOtpremnice.AutoResizeColumns();

            var sveOtpremnice = service.OtpremnicaList();

            inicijalizacijaDataGridView(sveOtpremnice);
            BeginInitializationFilter();
        }
示例#2
0
        void InicijalizujCommandExecute()
        {
            //kopirano iz AllZaglavlja
            var zaglavlja = service.OtpremnicaList();

            _partnerisearch            = new ObservableCollection <SifarnikPartner>(service.SifarnikPartnerList());
            FilterDatum                = "";
            PartnerSearchSelectedValue = null;

            ObservableCollection <PocetnaOtpremnicaViewModel> tempList = new ObservableCollection <PocetnaOtpremnicaViewModel>();
            double vrednostSvihDokumenata = 0;

            foreach (Otpremnica oz in zaglavlja)
            {
                PocetnaOtpremnicaViewModel ozVM = new PocetnaOtpremnicaViewModel();
                ozVM.CurrentOtpremnicaZaglavlje = oz;
                ozVM.OtpremnicaZaglavljeId      = oz.Id;
                var listaRobeTrenutneOtpremnice = service.listaRobePordukata(oz.Id);
                ozVM.GetSumVerdnostiDokumenata = listaRobeTrenutneOtpremnice.Sum(i => i.UkupnaCenaRobe);
                vrednostSvihDokumenata        += ozVM.GetSumVerdnostiDokumenata;

                tempList.Add(ozVM);
            }
            this.GetSumVerdnostiDokumenata = tempList.Sum(i => i.GetSumVerdnostiDokumenata);
            this.AllZaglavlja = tempList;
        }
示例#3
0
        public PocetnaOtpremnicaViewModel(OtpremnicaClient service)
        {
            var zaglavlja = service.OtpremnicaList();

            _partnerisearch = new ObservableCollection <SifarnikPartner>(service.SifarnikPartnerList());
            FilterDatum     = "";

            double vrednostSvihDokumenata = 0;
            ObservableCollection <PocetnaOtpremnicaViewModel> tempList = new ObservableCollection <PocetnaOtpremnicaViewModel>();

            foreach (Otpremnica oz in zaglavlja)
            {
                PocetnaOtpremnicaViewModel ozVM = new PocetnaOtpremnicaViewModel();
                ozVM.CurrentOtpremnicaZaglavlje = oz;
                ozVM.OtpremnicaZaglavljeId      = oz.Id;
                var listaRobeTrenutneOtpremnice = service.listaRobePordukata(oz.Id);
                ozVM.GetSumVerdnostiDokumenata = listaRobeTrenutneOtpremnice.Sum(i => i.UkupnaCenaRobe);
                vrednostSvihDokumenata        += ozVM.GetSumVerdnostiDokumenata;

                tempList.Add(ozVM);
            }
            this.GetSumVerdnostiDokumenata = vrednostSvihDokumenata;
            this.AllZaglavlja = tempList;
        }