//********************************************************* //**** 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)); }
//********************************************************* //****** 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)); }
//********************************************************* //******************* 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); }
////********************************************************* ////****** 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)); }