private void btnAdd_Click(object sender, EventArgs e) { Cargaison cargaison = null; if (!string.IsNullOrEmpty(txtDistance.Text)) { if (cboType.Text.CompareTo("Aerienne") == 0) { cargaison = new Aerienne(); } else { cargaison = new Routiere(); } cargaison.Distance = double.Parse(txtDistance.Text); if (service.addCargaison(cargaison)) { MessageBox.Show("Cargaison Ajoutée avec succes!!", "Information", MessageBoxButtons.OK, MessageBoxIcon.Information); lbCargaison.Items.Add(cargaison); txtDistance.Clear(); } } else { MessageBox.Show("Veuillez saisir la distance!!", "Erreur", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public List <Marchandise> ListerMarchandiseDUneGargaison(Cargaison cargaison) { List <Marchandise> marchandises = dao.Marchandise.ToList().Where(mar => mar.Cargaison.Id == cargaison.Id).ToList(); cargaison.PoidsTotal = marchandises.Sum(mar => mar.Poids); cargaison.VolumeTotal = marchandises.Sum(mar => mar.Volume); return(marchandises); }
private void listViewCargaison_SelectedIndexChanged_1(object sender, EventArgs e) { cargaisonSelect = (Cargaison)listViewCargaison.SelectedItem; dgvMarchandises.DataSource = service.ListerMarchandiseDUneGargaison(cargaisonSelect); txtPoidsTotal.Text = cargaisonSelect.PoidsTotal.ToString(); txtVolumeTotal.Text = cargaisonSelect.VolumeTotal.ToString(); txtCout.Text = cargaisonSelect.Cout().ToString(); }
public List <Marchandise> getMarchandiseByCargaison(Cargaison cargaison) { List <Marchandise> marchandisesUneCargaison = new List <Marchandise>(); foreach (var mar in marchandises) { if (mar.Cargaison.Id == cargaison.Id) { marchandisesUneCargaison.Add(mar); cargaison.PoidsTotal += mar.Poid; cargaison.VolumeTotal += mar.Volume; } } return(marchandisesUneCargaison); }
public List <Marchandise> getMarchandiseByCargaison(Cargaison cargaison) { List <Marchandise> marchand = new List <Marchandise>(); foreach (var mar in this.marchandises) { MessageBox.Show(mar.Cargaison.Id.ToString() + "== " + cargaison.Id.ToString()); if (mar.Cargaison.Id == cargaison.Id) { marchand.Add(mar); cargaison.PoidsTotal += mar.Poid; cargaison.VolumeTotal += mar.Volume; } } return(marchand); }
public List <Marchandise> getMarchandiseByCargaison(Cargaison cargaison) { /* List<Marchandise> marchandisesUneCargaison = new List<Marchandise>(); * * foreach(var mar in marchandises) * { * if(mar.Cargaison.Id== cargaison.Id) * { * marchandisesUneCargaison.Add(mar); * cargaison.PoidsTotal += mar.Poid; * cargaison.VolumeTotal+= mar.Volume; * * * } * }*/ return(null); }
public List <Marchandise> getMarchandiseByCargaison(Cargaison cargaison) { List <Marchandise> marchandises = new List <Marchandise>(); string sql = string.Format("select * from marchandise where cargaison_id = {0}", cargaison.Id); DataSet ds = base.ExecuteSelect(sql); DataTable dt = ds.Tables[TableName]; foreach (DataRow row in dt.Rows) { int cargaison_id = int.Parse(row.ItemArray[3].ToString().Trim()); Marchandise marchandise = new Marchandise() { Numero = int.Parse(row.ItemArray[0].ToString().Trim()), Poids = double.Parse(row.ItemArray[1].ToString().Trim()), Volume = double.Parse(row.ItemArray[2].ToString().Trim()), Cargaison = daoCarg.getById(cargaison_id) }; marchandises.Add(marchandise); } return(marchandises); }
public List <Marchandise> ListerMarchandiseDUneGargaison(Cargaison cargaison) { return(daoMar.getMarchandiseByCargaison(cargaison)); }
public bool AddCargaison(Cargaison cargaison) { daoCarg.add(cargaison); return(true); }
private void lbxCargaison_SelectedIndexChanged(object sender, EventArgs e) { cargaisonSelect = (Cargaison)lbxCargaison.SelectedItem; loadDataGridView(); }
private void listViewCargaison_SelectedIndexChanged(object sender, EventArgs e) { Cargaison cargaisonSelect = null; dgvMarchandises.DataSource = service.ListerMarchandiseDUneGargaison(cargaisonSelect); }
public List <Marchandise> getMarchandiseByCargaison(Cargaison cargaison) { return(this.Marchandise); }
public bool AddCargaison(Cargaison cargaison) { return(daoCarg.add(cargaison)); }
public List <Marchandise> ListerMarchandiseDUneGargaison(Cargaison cargaison) { return(dao.Marchandise.ToList().Where(mar => mar.Cargaison.Id == cargaison.Id).ToList()); }
public bool AddCargaison(Cargaison cargaison) { return(true); }
public bool AddCargaison(Cargaison cargaison) { dao.Cargaison.Add(cargaison); return(dao.SaveChanges() != 0); }