public void dodavanjeRobe()
        {
            dataGridEditovanje.ColumnCount     = 4;
            dataGridEditovanje.Columns[0].Name = "Sifra Robe";
            dataGridEditovanje.Columns[1].Name = "Kolicina robe";
            dataGridEditovanje.Columns[2].Name = "Nova cena robe";
            dataGridEditovanje.Columns[3].Name = "Ukupna cena robe na Otpremnici";

            var listaRobeUProduktima = service.listaRobePordukata(otpremnicaIEdit.Id);
            var svaRoba = service.SifarnikRobeList();

            for (int i = 0; i < listaRobeUProduktima.Count(); i++)
            {
                DataGridViewComboBoxCell CellSample = new DataGridViewComboBoxCell();
                DataGridViewRow          RowSample  = new DataGridViewRow();

                CellSample.DataSource    = svaRoba;
                CellSample.DisplayMember = "SifraRobe";
                CellSample.ValueMember   = "Id";
                CellSample.Value         = listaRobeUProduktima[i].SifarnikRobeId;

                RowSample.Cells.Add(CellSample);

                dataGridEditovanje.Rows.Add(RowSample);
                dataGridEditovanje.Rows[i].Cells[1].Value = listaRobeUProduktima[i].KolicinaRobe;
                dataGridEditovanje.Rows[i].Cells[2].Value = listaRobeUProduktima[i].NovaCenaRobe;
                dataGridEditovanje.Rows[i].Cells[3].Value = listaRobeUProduktima[i].UkupnaCenaRobe;
                if (i == listaRobeUProduktima.Count() - 1)
                {
                    dataGridEditovanje.Rows.Add((DataGridViewRow)RowSample.Clone());
                }
            }
        }
Ejemplo n.º 2
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();
        }
Ejemplo n.º 3
0
 public DodavanjeOtpremniceViewModel(ObservableCollection <PocetnaOtpremnicaViewModel> AllZaglavlja, ObservableCollection <double> GetSumVerdnostiDokumenata)
 {
     _partneri    = new ObservableCollection <SifarnikPartner>(service.SifarnikPartnerList());
     _roba        = new ObservableCollection <SifarnikRobe>(service.SifarnikRobeList());
     FilterDatum  = DateTime.Now;
     allZaglavlja = AllZaglavlja;
     getSumVerdnostiDokumenata = GetSumVerdnostiDokumenata;
 }
Ejemplo n.º 4
0
        public void dodavanjeDataGridView()
        {
            var svaRoba = service.SifarnikRobeList();

            DataGridViewComboBoxColumn cb = new DataGridViewComboBoxColumn();

            cb.HeaderText    = "Sifra robe";
            cb.DataSource    = svaRoba;
            cb.DisplayMember = "SifraRobe";
            cb.ValueMember   = "Id";
            dataGridDadavanjeRobeOtpremnice.Columns.Add(cb);

            dataGridDadavanjeRobeOtpremnice.ColumnCount         = 4;
            dataGridDadavanjeRobeOtpremnice.Columns[1].Name     = "Kolicina robe";
            dataGridDadavanjeRobeOtpremnice.Columns[2].Name     = "Nova cena robe";
            dataGridDadavanjeRobeOtpremnice.Columns[3].Name     = "Ukupna cena robe na Otpremnici";
            dataGridDadavanjeRobeOtpremnice.Columns[3].ReadOnly = true;
            dataGridDadavanjeRobeOtpremnice.Rows.Add();
        }