Beispiel #1
0
        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);
            }
        }
Beispiel #2
0
        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);
        }
Beispiel #5
0
        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);
        }
Beispiel #7
0
        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);
        }
Beispiel #8
0
 public List <Marchandise> ListerMarchandiseDUneGargaison(Cargaison cargaison)
 {
     return(daoMar.getMarchandiseByCargaison(cargaison));
 }
Beispiel #9
0
 public bool AddCargaison(Cargaison cargaison)
 {
     daoCarg.add(cargaison);
     return(true);
 }
Beispiel #10
0
 private void lbxCargaison_SelectedIndexChanged(object sender, EventArgs e)
 {
     cargaisonSelect = (Cargaison)lbxCargaison.SelectedItem;
     loadDataGridView();
 }
Beispiel #11
0
        private void listViewCargaison_SelectedIndexChanged(object sender, EventArgs e)
        {
            Cargaison cargaisonSelect = null;

            dgvMarchandises.DataSource = service.ListerMarchandiseDUneGargaison(cargaisonSelect);
        }
Beispiel #12
0
 public List <Marchandise> getMarchandiseByCargaison(Cargaison cargaison)
 {
     return(this.Marchandise);
 }
Beispiel #13
0
 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);
 }
Beispiel #16
0
 public bool AddCargaison(Cargaison cargaison)
 {
     dao.Cargaison.Add(cargaison);
     return(dao.SaveChanges() != 0);
 }