private void Btn_Save_Click(object sender, EventArgs e) { string Formname = T_Form.Text; string NvForm = T_FormModifier.Text; using (GestionPharmacieEntities Context = new GestionPharmacieEntities()) { var MyValue = Context.TableFormes.SingleOrDefault(B => B.Forme == Formname); MyValue.Forme = NvForm; Context.SaveChanges(); MessageBox.Show("La Form a Bien Modifier"); Btn_Save.Enabled = false; T_FormModifier.Enabled = false; T_FormModifier.Text = ""; T_Form.Text = ""; } }
private void Btn_Ajouter_Click(object sender, EventArgs e) { using (GestionPharmacieEntities Context = new GestionPharmacieEntities()) { var MyForm = new TableForme { Forme = T_Form.Text }; Context.TableFormes.Add(MyForm); int Rep = Context.SaveChanges(); if (Rep > 0) { MessageBox.Show("Form Bien Ajouter"); T_Form.Text = ""; } } }
private void Btn_EnregCategorie_Click(object sender, EventArgs e) { string Categoriename = T_Categorie.Text; string NvCategorie = T_NvCategorie.Text; using (GestionPharmacieEntities Context = new GestionPharmacieEntities()) { var ValueSearch = Context.TableCategories.SingleOrDefault(B => B.Categorie == Categoriename); ValueSearch.Categorie = NvCategorie; Context.SaveChanges(); MessageBox.Show("La Catégorie a Bien Modifier"); Btn_EnregCategorie.Enabled = false; T_NvCategorie.Enabled = false; T_NvCategorie.Text = ""; T_Categorie.Text = ""; } }
//**************************************************************************************************************** //Code Catégorie private void Btn_AjouterCategorie_Click(object sender, EventArgs e) { using (GestionPharmacieEntities Context = new GestionPharmacieEntities()) { var MyCate = new TableCategorie { Categorie = T_Categorie.Text }; Context.TableCategories.Add(MyCate); int Rep = Context.SaveChanges(); if (Rep > 0) { MessageBox.Show("Catégorie Bien Ajouter"); T_Categorie.Text = ""; } } }
private void Btn_Supprimer_Click(object sender, EventArgs e) { string Formname = T_Form.Text; using (GestionPharmacieEntities Context = new GestionPharmacieEntities()) { var FormObject = Context.TableFormes.SingleOrDefault(x => x.Forme == Formname); if (FormObject != null) { Context.TableFormes.Remove(FormObject); Context.SaveChanges(); MessageBox.Show("Suppression a Bien Fait"); T_Form.Text = ""; } else { MessageBox.Show("Suppression n'a pas Fait"); } } }
private void Btn_ValiderMAJ_Click(object sender, EventArgs e) { try { if (T_MAJ.Text != "") { if (Rd_Modifier.Checked) { DialogResult Rep = MessageBox.Show("Voulez vous Vraiment Modifier " + T_NamePro.Text + "?", "Modification", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (Rep == DialogResult.Yes) { ProduitIDGlobale = int.Parse(T_MAJ.Text); F_ModifierProduit F = new F_ModifierProduit(); F.Show(); Hide(); } else { MessageBox.Show("Vous avez Anuller la Modification"); } } else { if (Rd_Supprimer.Checked) { DialogResult Rep = MessageBox.Show("Voulez vous Vraiment Supprimer " + T_NamePro.Text + "?", "Suppression", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (Rep == DialogResult.Yes) { int IdProduit = int.Parse(T_MAJ.Text); using (GestionPharmacieEntities MyContext = new GestionPharmacieEntities()) { var ProduitSup = (from P in MyContext.TableProduits .Where(P => P.ProduitID == IdProduit) select P); if (ProduitSup.ToList()[0].QteStock != 0) { MessageBox.Show("Ne Peut Pas Supprime Le Produit , la Quantité en Stcok et > 0"); } else { if (ProduitSup.ToList()[0].QteStock.Value == 0) { MyContext.TableProduits.Remove(ProduitSup.ToList()[0]); MyContext.SaveChanges(); MessageBox.Show("La Suppression de Produit a Bien Fait !"); RemplireGrid(); } } } } else { MessageBox.Show("Vous avez Anuller la Suppresion "); } } else { MessageBox.Show("Vous Avez Oublier de Coché le Choix !!"); } } } else { MessageBox.Show("Vous Avez Oublier de selectionné le Produit "); } } catch (Exception Ex) { MessageBox.Show(Ex.Message); } }
private void Btn_Confirmer_Click(object sender, EventArgs e) { try { if ((T_Designation.Text == "") || (T_CodeBarre.Text == "") || (T_PrixAchat.Text == "") || (T_PrixV.Text == "")) { MessageBox.Show("vous avez oublié un Champ"); } else { using (GestionPharmacieEntities MyContext = new GestionPharmacieEntities()) { string ValueFormProduit = ""; if (Cb_Form.Text.ToString() == "") { ValueFormProduit = null; } else { ValueFormProduit = Cb_Form.SelectedValue.ToString(); } //************************************************* string ValueCategorie = ""; if (Cb_Categorie.Text.ToString() == "") { ValueCategorie = null; } else { ValueCategorie = Cb_Categorie.SelectedValue.ToString(); } //************************************************* double ValueFamTarif = 0; if (Cb_FarmTarif.Text.ToString() == "") { ValueFamTarif = 0; } else { ValueFamTarif = double.Parse(Cb_FarmTarif.SelectedValue.ToString()); } //************************************************* string ValueGrossiste = ""; if (Cb_Grossiste.Text.ToString() == "") { ValueGrossiste = null; } else { ValueGrossiste = Cb_Grossiste.SelectedValue.ToString(); } //************************************************* string ValueLaboratoire = ""; if (Cb_FarmTarif.Text.ToString() == "") { ValueLaboratoire = null; } else { ValueLaboratoire = Cb_Labo.SelectedValue.ToString(); } //************************************************* var MonProduit = (from P in MyContext.TableProduits where P.ProduitID == F_ListeProduits.ProduitIDGlobale select P).First(); int Rep = -1; if (MonProduit != null) { MonProduit.CodeBarre = T_CodeBarre.Text; MonProduit.DesignationPro = T_Designation.Text; MonProduit.Prixdachat = decimal.Parse(T_PrixAchat.Text); MonProduit.PrixVente = decimal.Parse(T_PrixV.Text); MonProduit.FormProduit = ValueFormProduit; MonProduit.CategorieProduit = ValueCategorie; MonProduit.FamTarif = ValueFamTarif; MonProduit.Grossiste = ValueGrossiste; MonProduit.Laboratoire = ValueLaboratoire; Rep = MyContext.SaveChanges(); } if (Rep > 0) { MessageBox.Show("Produit a Bien Modifier"); } else { MessageBox.Show("Erreur de Modification !! "); } } } } catch (Exception Ex) { MessageBox.Show(Ex.Message); } }
//Ajouter Produit private void Btn_Confirmer_Click(object sender, EventArgs e) { try { if ((T_Designation.Text == "") || (T_CodeBarre.Text == "") || (T_PrixAchat.Text == "") || (T_PrixV.Text == "")) { MessageBox.Show("vous avez oublié un Champ"); } else { using (GestionPharmacieEntities MyContext = new GestionPharmacieEntities()) { string ValueFormProduit = ""; if (Cb_Form.Text.ToString() == "") { ValueFormProduit = null; } else { ValueFormProduit = Cb_Form.SelectedValue.ToString(); } //************************************************* string ValueCategorie = ""; if (Cb_Categorie.Text.ToString() == "") { ValueCategorie = null; } else { ValueCategorie = Cb_Categorie.SelectedValue.ToString(); } //************************************************* double ValueFamTarif = 0; if (Cb_FarmTarif.Text.ToString() == "") { ValueFamTarif = 0; } else { ValueFamTarif = double.Parse(Cb_FarmTarif.SelectedValue.ToString()); } //************************************************* string ValueGrossiste = ""; if (Cb_Grossiste.Text.ToString() == "") { ValueGrossiste = null; } else { ValueGrossiste = Cb_Grossiste.SelectedValue.ToString(); } //************************************************* string ValueLaboratoire = ""; if (Cb_FarmTarif.Text.ToString() == "") { ValueLaboratoire = null; } else { ValueLaboratoire = Cb_Labo.SelectedValue.ToString(); } //************************************************* var MonProduit = new TableProduit { CodeBarre = T_CodeBarre.Text, DesignationPro = T_Designation.Text, Prixdachat = decimal.Parse(T_PrixAchat.Text), PrixVente = decimal.Parse(T_PrixV.Text), FormProduit = ValueFormProduit, CategorieProduit = ValueCategorie, FamTarif = ValueFamTarif, Grossiste = ValueGrossiste, Laboratoire = ValueLaboratoire, QteStock = 0, ProduitActif = 0 }; MyContext.TableProduits.Add(MonProduit); int Rep = MyContext.SaveChanges(); if (Rep > 0) { MessageBox.Show("Produit a Bien Ajouter"); } else { MessageBox.Show("Erreur d'ajoute !! "); } } } } catch (Exception Ex) { MessageBox.Show(Ex.Message); } }