public static void insertEspeceHasZone(EspeceHasZoneDAO e) { string query = "INSERT INTO Espece_has_Zone VALUES (\"" + e.Espece_idEspeceDAO + "\",\"" + e.Zone_idZoneDAO + "\",\"" + e.nombreEspeceZoneDAO + "\");"; MySqlCommand cmd2 = new MySqlCommand(query, DALConnection.connection); MySqlDataAdapter sqlDataAdap = new MySqlDataAdapter(cmd2); cmd2.ExecuteNonQuery(); }
public static void updateEspeceHasZone(EspeceHasZoneDAO e) { string query = "UPDATE Espece_has_Zone SET nombreEspeceZone =" + e.nombreEspeceZoneDAO + " WHERE Espece_idEspece =" + e.Espece_idEspeceDAO + " AND Zone_idZone =" + e.Zone_idZoneDAO + ";"; MySqlCommand cmd = new MySqlCommand(query, DALConnection.connection); MySqlDataAdapter sqlDataAdap = new MySqlDataAdapter(cmd); cmd.ExecuteNonQuery(); }
public static EspeceHasZoneViewModel getEspeceHasZone(int idEspece, int idZone) { EspeceHasZoneDAO eDAO = EspeceHasZoneDAO.getEspeceHasZone(idEspece, idZone); int Espece_idEspece = eDAO.Espece_idEspeceDAO; EspeceViewModel e = EspeceORM.getEspece(Espece_idEspece); int Zone_idZone = eDAO.Zone_idZoneDAO; ZoneViewModel z = ZoneORM.getZone(Zone_idZone); EspeceHasZoneViewModel ez = new EspeceHasZoneViewModel(e, z, eDAO.nombreEspeceZoneDAO); return(ez); }
public static ObservableCollection <EspeceHasZoneDAO> selectEspeceHasZones() { ObservableCollection <EspeceHasZoneDAO> l = new ObservableCollection <EspeceHasZoneDAO>(); string query = "SELECT * FROM Espece_has_Zone;"; MySqlCommand cmd = new MySqlCommand(query, DALConnection.connection); cmd.ExecuteNonQuery(); MySqlDataReader reader = cmd.ExecuteReader(); while (reader.Read()) { EspeceHasZoneDAO u = new EspeceHasZoneDAO(reader.GetInt32(0), reader.GetInt32(1), reader.GetInt32(2)); l.Add(u); } reader.Close(); return(l); }
public static ObservableCollection <EspeceHasZoneViewModel> listeEspeceHasZones() { ObservableCollection <EspeceHasZoneDAO> lDAO = EspeceHasZoneDAO.listeEspeceHasZones(); ObservableCollection <EspeceHasZoneViewModel> l = new ObservableCollection <EspeceHasZoneViewModel>(); foreach (EspeceHasZoneDAO element in lDAO) { int Espece_idEspece = element.Espece_idEspeceDAO; EspeceViewModel e = EspeceORM.getEspece(Espece_idEspece); int Zone_idZone = element.Zone_idZoneDAO; ZoneViewModel z = ZoneORM.getZone(Zone_idZone); EspeceHasZoneViewModel ez = new EspeceHasZoneViewModel(e, z, element.nombreEspeceZoneDAO); l.Add(ez); } return(l); }
public static EspeceHasZoneDAO getEspeceHasZone(int idEspece, int idZone) { string query = "SELECT * FROM Espece_has_Zone WHERE Espece_idEspece=" + idEspece + " and Zone_idZone=" + idZone + ";"; MySqlCommand cmd = new MySqlCommand(query, DALConnection.connection); cmd.ExecuteNonQuery(); MySqlDataReader reader = cmd.ExecuteReader(); reader.Read(); EspeceHasZoneDAO Espece; if (reader.HasRows) { Espece = new EspeceHasZoneDAO(reader.GetInt32(0), reader.GetInt32(1), reader.GetInt32(2)); } else { Espece = new EspeceHasZoneDAO(1, 1, 1); } reader.Close(); return(Espece); }
public static void insertEspeceHasZone(EspeceHasZoneViewModel ez) { EspeceHasZoneDAO.insertEspeceHasZone(new EspeceHasZoneDAO(ez.Espece_EspeceHasZoneProperty.idEspeceProperty, ez.Zone_EspeceHasZoneProperty.idZonePrelevementProperty, ez.nombreEspeceZoneProperty)); }
public static void supprimerEspeceHasZone(int idEspece, int idZone) { EspeceHasZoneDAO.supprimerEspeceHasZone(idEspece, idZone); }