private void btnlivreCmmde_Click(object sender, EventArgs e) { commande cmmde = DBA.commandes.Find(int.Parse(dgvCmmde.CurrentRow.Cells[0].Value.ToString())); cmmde.etat = "Livre"; DBA.SaveChanges(); MessageBox.Show("La commande de numero: " + dgvCmmde.CurrentRow.Cells[0].Value.ToString() + " est livrée!"); }
void afficheCommande(commande cmm, List <client> listclient) { restant = cmm.prixPaye - cmm.montantAnvace; foreach (client cl in listclient) { if (cl.id == cmm.idclient) { dgvCmmde.Rows.Add(cmm.id, cmm.datecommander, cmm.datelivraison, cmm.typeTissu, cmm.longTissu, cmm.prixPaye, cmm.montantAnvace, restant, cmm.etat, cl.nom, cl.prenom); break; } } imgModel.ImageLocation = cmm.model; }
private void btnajouterCommde_Click(object sender, EventArgs e) { if (btnajouterCommde.Text.CompareTo("&Ajouter") == 0) { if (control()) { Cmd.datecommander = DateTime.Now.Date; Cmd.datelivraison = dateLivraison.Value.Date; Cmd.idclient = int.Parse(dgvClientCmmde.CurrentRow.Cells[3].Value.ToString()); Cmd.montantAnvace = int.Parse(txtavancement.Text); Cmd.prixPaye = int.Parse(txtPrix.Text); Cmd.longTissu = int.Parse(txtlngTissu.Text); Cmd.typeTissu = cbxTyppeTissu.Text; Cmd.etat = "Non Livre"; DBA.commandes.Add(Cmd); DBA.SaveChanges(); lblCmmde.Text = "Commande ajouté...!"; vider(); reinitialiser(); } else { MessageBox.Show("Les champs en (*) sont obligatoirs"); lblCmmde.Text = "Commande non ajouté...!"; } } else { if (idcmmdeEdit != 0) { Cmd = DBA.commandes.Find(idcmmdeEdit); Cmd.datelivraison = dateLivraison.Value.Date; Cmd.longTissu = int.Parse(txtlngTissu.Text); Cmd.model = file.FileName; Cmd.montantAnvace = int.Parse(txtavancement.Text); Cmd.prixPaye = int.Parse(txtPrix.Text); Cmd.typeTissu = cbxTyppeTissu.Text; DBA.SaveChanges(); Form8 f8 = new Form8(); f8.Show(); MessageBox.Show("La Commande numéro " + idcmmdeEdit + " est modifiée"); this.Close(); } } }
private void btnOui_Click(object sender, EventArgs e) { if (idclient != 0) { client clsup = DBA.clients.Find(idclient); DBA.clients.Remove(clsup); DBA.SaveChanges(); MessageBox.Show("Client supprimé"); } if (idmesureSup != 0) { mesure Mesure = new mesure(); List <mesure> listMsure = DBA.mesures.ToList(); foreach (mesure lM in listMsure) { if (lM.idclient == idmesureSup) { idmesure = lM.id; Mesure = DBA.mesures.Find(lM.id); DBA.mesures.Remove(Mesure); break; } } if (genre.ToLowerInvariant().CompareTo("masculin") == 0) { homme Hmme = new homme(); List <homme> listHomme = DBA.hommes.ToList(); foreach (homme H in listHomme) { if (H.idmesure == idmesure) { Hmme = DBA.hommes.Find(H.id); DBA.hommes.Remove(Hmme); break; } } } else { femme Fmme = new femme(); List <femme> listfemme = DBA.femmes.ToList(); foreach (femme F in listfemme) { if (F.idmesure == idmesure) { Fmme = DBA.femmes.Find(F.id); DBA.femmes.Remove(Fmme); break; } } } } if (idcommde != 0) { commande com = new commande(); List <commande> listCmmde = DBA.commandes.ToList(); foreach (commande cmmde in listCmmde) { if (cmmde.id == idcommde) { com = DBA.commandes.Find(cmmde.id); DBA.commandes.Remove(com); } } } DBA.SaveChanges(); this.Close(); }