private void Stat_semaine_Load(object sender, EventArgs e) { VenteServiceWCFClient vente = new VenteServiceWCFClient(); dateTimePicker1.MaxDate = DateTime.Now; foreach (VenteService.Vente ve in vente.listeVente()) { // chart_vente.Series["ventes"].Points.AddXY(ve.date_ajout.Value.Date, da.QuantiteWeek(ve.date_ajout.Value.Date)); } }
private void buttonAjouter_Click(object sender, EventArgs e) { int x = 1; try { int nb = Convert.ToInt32(textBoxQtVendu.Text); } catch (Exception exp0) { MessageBox.Show("Veuillez saisir une quantité valide ", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); x = 0; } if (x == 1) { if (Convert.ToInt32(textBoxQtRestante.Text) < Convert.ToInt32(textBoxQtVendu.Text)) { MessageBox.Show("La quantité que vous avez saisi est supérieure à celle du stock \n " + "veuillez entrer une quantité valide", "Error", MessageBoxButtons.OK, icon: MessageBoxIcon.Error); } else { VenteService.Vente vente = new VenteService.Vente(); vente.date_ajout = DateTime.Now; vente.quantite_vendu = Convert.ToInt32(textBoxQtVendu.Text); ProduitService.Produit produit = (ProduitService.Produit)comboBox_prod.SelectedItem; vente.id_produit = produit.id_produit; VenteService.add(vente); int Qt = Convert.ToInt32(textBoxQtRestante.Text) - Convert.ToInt32(textBoxQtVendu.Text); VenteService.updateQuantity(Qt, produit.id_produit); MessageBox.Show("Le Produit " + produit.nom + " a été Vendu .", "Success", MessageBoxButtons.OK, MessageBoxIcon.Information); btnCancel.PerformClick(); VenteServiceWCFClient ven = new VenteServiceWCFClient(); dataGridViewVente.DataSource = ven.listeVente(); comboBox_prod.Items.Clear(); ProduitServiceWCFClient serviceproduit = new ProduitServiceWCFClient(); List <ProduitService.Produit> produits = new List <ProduitService.Produit>(serviceproduit.findAvaibleProducts()); foreach (ProduitService.Produit p in produits) { comboBox_prod.Items.Add(p); } comboBox_prod.DisplayMember = "nom"; comboBox_prod.ValueMember = "id_produit"; } } }
private void Stat_annee_Load(object sender, EventArgs e) { panel1.Visible = false; panel2.Visible = false; panel3.Visible = false; panel4.Visible = false; panel5.Visible = false; panel6.Visible = false; panel7.Visible = false; panel8.Visible = false; panel9.Visible = false; annee.Visible = false; chart_vente.Visible = false; comboBoxYear.Visible = false; search.Visible = false; label1.Visible = false; label2.Visible = false; label3.Visible = false; label4.Visible = false; //label5.Visible = false; nb.Visible = false; gain.Visible = false; perte.Visible = false; //achat.Visible = false; des.Visible = false; VenteServiceWCFClient vente = new VenteServiceWCFClient(); foreach (VenteService.Vente v in vente.listeVente()) { if (!comboBoxYear.Items.Contains(Convert.ToDateTime(v.date_ajout).Year)) { comboBoxYear.Items.Add(Convert.ToDateTime(v.date_ajout).Year); comboBoxYear2.Items.Add(Convert.ToDateTime(v.date_ajout).Year); } } foreach (VenteService.Vente ve in vente.listeVente()) { chart_vente.Series["ventes"].Points.AddXY(ve.date_ajout.Value.Year, da.QuantiteYear(ve.date_ajout.Value.Year)); } CommandeServiceWCFClient com = new CommandeServiceWCFClient(); chart_commande.Series["commandes"].Points.AddXY("Confirmés", com.commandeConfirme().Count()); chart_commande.Series["commandes"].Points.AddXY("En Retard", com.commandeEnRetard().Count()); chart_commande.Series["commandes"].Points.AddXY("En Cours", com.commandeEnCours().Count()); }
private void btnJour_Click(object sender, EventArgs e) { chart_nb_vente.Visible = true; nb.Visible = true; gain.Visible = true; perte.Visible = true; des.Visible = true; label1.Visible = true; label2.Visible = true; label3.Visible = true; label5.Visible = true; //String date = dateTimePicker1.Value.ToShortDateString(); DashboardServiceWCFClient d = new DashboardServiceWCFClient(); ProduitServiceWCFClient pr = new ProduitServiceWCFClient(); VenteServiceWCFClient vente = new VenteServiceWCFClient(); int v = vente.nbVente(dateTimePicker1.Value.Date); if (v != 0) { int n = d.nb_ventes(dateTimePicker1.Value.Date); int g = d.gain_tout(dateTimePicker1.Value.Date); int p = d.perte(dateTimePicker1.Value.Date); int a = d.nbr_achat(dateTimePicker1.Value.Date); nb.Text = Convert.ToString(n); gain.Text = Convert.ToString(g); perte.Text = Convert.ToString(p); achat.Text = Convert.ToString(a); List <VenteService.Vente> l = new List <VenteService.Vente>(); d.findnow(dateTimePicker1.Value.Date); foreach (var item in chart_nb_vente.Series) { item.Points.Clear(); } foreach (var item in pr.findAll()) { chart_nb_vente.Series["ventes"].Points.AddXY(d.name_prod(Convert.ToInt32(item.id_produit)), d.qu(Convert.ToInt32(item.id_produit), dateTimePicker1.Value.Date)); } } else { MessageBox.Show("Aucun vente n'a été effectuer en cette date!!"); } }
private void Ventes_Load(object sender, EventArgs e) { dataGridViewVente.AutoGenerateColumns = false; VenteServiceWCFClient vente = new VenteServiceWCFClient(); dataGridViewVente.DataSource = vente.listeVente(); ProduitServiceWCFClient serviceproduit = new ProduitServiceWCFClient(); List <ProduitService.Produit> produits = new List <ProduitService.Produit>(serviceproduit.findAvaibleProducts()); foreach (ProduitService.Produit p in produits) { comboBox_prod.Items.Add(p); } comboBox_prod.DisplayMember = "nom"; comboBox_prod.ValueMember = "id_produit"; }