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()); } } }
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(); }
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; }
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(); }