Exemplo n.º 1
0
        public EditujOtpremnicuViewModel(PocetnaOtpremnicaViewModel o, ObservableCollection <PocetnaOtpremnicaViewModel> AllZaglavlja, ObservableCollection <double> GetSumVerdnostiDokumenata)
        {
            GridSelectedItemThis      = o;
            allZaglavlja              = AllZaglavlja;
            getSumVerdnostiDokumenata = GetSumVerdnostiDokumenata;
            _brojOtpremnice           = GridSelectedItemThis.CurrentOtpremnicaZaglavlje.BrojOtpremnice;
            _partneri            = new ObservableCollection <SifarnikPartner>(service.SifarnikPartnerList());
            PartnerSelectedValue = service.SifarnikPartnerListById(o.CurrentOtpremnicaZaglavlje.SifarnikPartnerId);

            _roba       = new ObservableCollection <SifarnikRobe>(service.SifarnikRobeList());
            FilterDatum = DateTime.Parse(o.DatumOtpremnice);

            var listaRobe = service.listaRobePordukata(o.CurrentOtpremnicaZaglavlje.Id);
            ObservableCollection <RobaProsireno> tempListExpando = new ObservableCollection <RobaProsireno>();

            ListaRobaProsireno = new List <RobaProsireno>();
            foreach (var lista in listaRobe)
            {
                SifarnikRobe var = service.SifarnikRobeListById(lista.SifarnikRobeId);

                RobaProsireno rp = new RobaProsireno();
                rp.ListaRobe    = lista;
                rp.NazivRobe    = var.NazivRobe;
                rp.JedinicaMere = var.JedinicaMere;
                tempListExpando.Add(rp);

                ListaRobaProsireno.Add(rp);
            }

            GetKreiraneStavkeProsireno = new ObservableCollection <RobaProsireno>(tempListExpando);
            IzracunajUkupnuVrednostSvihStavki();
        }
Exemplo n.º 2
0
        public void inicijalizacijaDataGridView(UplatnicaWCFtoDb.Otpremnica[] lists)
        {
            dataGridSveOtpremnice.Rows.Clear();
            otpremniceListaBrisanjeIEdit.Clear();

            foreach (var list in lists)
            {
                var partner = service.SifarnikPartnerListById(list.SifarnikPartnerId);

                ArrayList row = new ArrayList();
                row.Add(list.Datum.ToShortDateString());
                row.Add(list.BrojOtpremnice);
                row.Add(partner.NazivPartnera);
                row.Add(service.brojRobeNaUplatnici(list.Id));
                row.Add(service.UkupnaCenaRobePoUplatnici(list.Id));
                dataGridSveOtpremnice.Rows.Add(row.ToArray());
                otpremniceListaBrisanjeIEdit.Add(list);
            }
            label2.Text = lists.Count().ToString();
        }
        public void Initialize()
        {
            comboBox1.DataSource    = service.SifarnikPartnerList();
            comboBox1.DisplayMember = "NazivPartnera";
            comboBox1.ValueMember   = "Id";

            dateTimePicker1.Text = otpremnicaIEdit.Datum.ToShortDateString();
            textBox1.Text        = otpremnicaIEdit.BrojOtpremnice;

            UplatnicaWCFtoDb.SifarnikPartner partner = service.SifarnikPartnerListById(otpremnicaIEdit.SifarnikPartnerId);
            comboBox1.Text = partner.NazivPartnera;
        }