private void AddTvaBtn_Click(object sender, RoutedEventArgs e) { TVA tva = new TVA(); TvaClient tvac = new TvaClient(); String input = null; input = TvaValueTxtBox.Text; if (input == null) input = ""; if (/*!Validator.IsAlphanumericValid(input) || */ String.IsNullOrEmpty(input)) { MessageBox.Show("Erreur dans le Nom de la TVA (ne doit pas être vide)"); return; } if (TvaClient.IsTvaExist(Convert.ToDouble(input))) { MessageBox.Show("TVA existe déjà"); return; }; Decimal dec = Convert.ToDecimal(input); tva.TauxTVA = (float)dec; String s =tvac.AddTva(tva); MessageBox.Show(s); Close(); }
public String DelTva(TVA tva) { _gestionDb = new GcdbEntities(); if (!IsTvaExist(tva)) return "TVA n'existante pas"; var tva1 = _gestionDb.TVAs.Single(t => t.TVAID == tva.TVAID); _gestionDb.TVAs.Remove(tva); _gestionDb.SaveChanges(); return "TVA supprimer avec succes"; }
public String AddTva(TVA tva) { _gestionDb = new GcdbEntities(); if (IsTvaExist(tva)) return "TVA existe déjà"; _gestionDb.TVAs.Add(tva); _gestionDb.SaveChanges(); return "TVA ajouter avec succes"; }
private void btnAddMeasure_Click(object sender, RoutedEventArgs e) { TvaClient tc = new TvaClient(); GestionCommerciale.DomainModel.Entities.TVA tva = new GestionCommerciale.DomainModel.Entities.TVA(); //verify value validation tva.TauxTVA = float.Parse(TVATxtBox.Text); tva.Description = DescriptionTxtBox.Text; tc.AddTva(tva); DialogResult = true; Close(); }
private static bool IsTvaExist(TVA tva) { GcdbEntities thegestionDb = new GcdbEntities(); var requete = from t in thegestionDb.TVAs // ReSharper disable once CompareOfFloatsByEqualityOperator where t.TauxTVA == tva.TauxTVA select t; if (requete.ToList().Count != 0) return true; return false; }
public String Majtva(TVA tva) { _gestionDb = new GcdbEntities(); if (!IsTvaExist(tva)) return "TVA n'existante pas"; TVA tva1 = _gestionDb.TVAs.Single(t => t.TVAID == tva .TVAID); try { // si afféctation objet à objet marche bien alors c mieu d'utiliser tva1= tva; tva1.TauxTVA = tva.TauxTVA; tva1.Description = tva.Description; } catch (Exception ) { return "erreur"; } return "TVA modifier avec succes"; }
private void AddBtn_Click(object sender, RoutedEventArgs e) { Row = (GestionCommerciale.DomainModel.Entities.TVA)dgTVAs.GetFocusedRow(); DialogResult = true; Close(); }