示例#1
0
        public string supprimerLDevis(List <ligne_devis> listp)
        {
            String resultat = "OK";

            foreach (ligne_devis aX in listp)
            {
                using (NewCampusEntities db = new NewCampusEntities())
                {
                    try
                    {
                        if (aX.id > 0)
                        {
                            ligne_devis artX = db.ligne_devis.Single(a => a.id == aX.id);
                            db.ligne_devis.Remove(artX);
                            db.SaveChanges();
                        }
                    }
                    catch (Exception)
                    {
                        resultat = resultat + "," + aX.id_devis;
                        db.Dispose();
                    }
                }
            }
            return(resultat);
        }
示例#2
0
        public string supprimerLF(List <piece_fact> listp)
        {
            String resultat = "OK";

            foreach (piece_fact aX in listp)
            {
                using (NewCampusEntities db = new NewCampusEntities())
                {
                    try
                    {
                        if (aX.id_piece > 0)
                        {
                            piece_fact artX = db.piece_fact.Single(a => a.id_piece == aX.id_piece);
                            db.piece_fact.Remove(artX);
                            db.SaveChanges();
                        }
                    }
                    catch (Exception)
                    {
                        //resultat = resultat + "," + aX.id_commande;
                        db.Dispose();
                    }
                }
            }
            return(resultat);
        }
示例#3
0
        public String supprimerDevis(devis bl)
        {
            String resultat = "Devis supprimé";

            using (NewCampusEntities db = new NewCampusEntities())
            {
                try
                {
                    db.devis.Attach(bl);// selectionne l'element dans la base pour le supprimer dans l'etape suivante
                    db.devis.Remove(bl);
                    db.SaveChanges();
                }
                catch (Exception)
                {
                    resultat = resultat + "," + bl.numero_devis;
                    db.Dispose();
                }
            }

            return(resultat);
        }
示例#4
0
        public String supprimerBS(bon_sortie f)
        {
            String resultat = "Bon sortie supprimé";

            using (NewCampusEntities db = new NewCampusEntities())
            {
                try
                {
                    db.bon_sortie.Attach(f);// selectionne l'element dans la base pour le supprimer dans l'etape suivante
                    db.bon_sortie.Remove(f);
                    db.SaveChanges();
                }
                catch (Exception)
                {
                    resultat = resultat + "," + f.numero_bs;
                    db.Dispose();
                }
            }

            return(resultat);
        }
示例#5
0
        public String supprimerBL(bon_livraison bl)
        {
            String resultat = "BL supprimé";

            using (NewCampusEntities db = new NewCampusEntities())
            {
                try
                {
                    db.bon_livraison.Attach(bl);// selectionne l'element dans la base pour le supprimer dans l'etape suivante
                    db.bon_livraison.Remove(bl);
                    db.SaveChanges();
                }
                catch (Exception)
                {
                    resultat = resultat + "," + bl.numero_bl;
                    db.Dispose();
                }
            }

            return(resultat);
        }