예제 #1
0
        //*********************************************************
        //****   Suppression d'un materiel dans la liste    *******
        //*********************************************************
        /// <summary>
        /// Suppression d'un materiel dans la liste
        /// </summary>
        /// <param name="mat">Materiel</param>
        /// <returns>Requête SQL</returns>
        public static bool SUPR_Materiel(Materiel mat)
        {
            // Requête Sql
            String strSql = "Delete from MATERIEL where ID_materiel='" + mat.IDMateriel.ToString() + "'";

            return(DAO.Execute_Ins_Upd_Delete(strSql));
        }
예제 #2
0
        //*********************************************************
        //******   Mise a jour des infos d'un materiel       ******
        //*********************************************************
        /// <summary>
        /// Mise a jour des infos d'un materiel
        /// </summary>
        /// <param name="mat">Materiel</param>
        /// <returns>Requête SQL</returns>
        public static bool MAJ_Materiel(Materiel mat)
        {
            //Requête Sql
            String strSql = "Update MATERIEL set ID_transit ='" +
                            mat.IDTransit + "' , Titre_materiel= '" + mat.TitreMateriel + "' , Type_materiel= '" + mat.TypeMateriel +
                            "' , Famille_materiel= '" + mat.FamilleMateriel + "' , Qte_materiel_stock= '" + mat.Quantité + "' , Disponibilite= '" + mat.DispoMateriel +
                            "' , Seuil_alerte= '" + mat.Seuil_alert + "' where ID_materiel='" + mat.IDMateriel + "'";

            return(DAO.Execute_Ins_Upd_Delete(strSql));
        }
예제 #3
0
        //*********************************************************
        //*******************  MAJ du Materiel    *****************
        //*********************************************************
        public void MAJ(Materiel m)
        {
            // MAJ de toutes les données
            this.m_strID_materiel        = m.m_strID_materiel;
            this.m_strID_transit         = m.m_strID_transit;
            this.m_strTitre_materiel     = m.m_strTitre_materiel;
            this.m_strType_materiel      = m.m_strType_materiel;
            this.m_strFamille_materiel   = m.m_strFamille_materiel;
            this.m_intQte_materiel_stock = m.m_intQte_materiel_stock;
            this.m_boolDisponibilite     = m.m_boolDisponibilite;
            this.m_intSeuil_alerte       = m.m_intSeuil_alerte;

            DAO_Materiel.MAJ_Materiel(m);
        }
예제 #4
0
        ////*********************************************************
        ////******   Ajout d'un nouveau materiel dans la liste ******
        ////*********************************************************
        /// <summary>
        /// Ajout d'un nouveau materiel dans la liste
        /// </summary>
        /// <param name="mat">Materiel</param>
        /// <returns>Requête SQL</returns>
        public static bool AJOUT_Materiel(Materiel mat)
        {
            // Requête sql
            String strSql = "Insert into MATERIEL values('"
                            + mat.IDMateriel + "' , '" +
                            mat.IDTransit + "' , '" +
                            mat.TitreMateriel + "' , '" +
                            mat.TypeMateriel + "' , '" +
                            mat.FamilleMateriel + "' , '" +
                            mat.Quantité + "' , '" +
                            mat.DispoMateriel + "' , '" +
                            mat.Seuil_alert + "')";

            return(DAO.Execute_Ins_Upd_Delete(strSql));
        }