private void ajouterButton(object sender, RoutedEventArgs e) { myDataObject.nomPlageProperty = nomTextBox.Text; int defaultValueCommune = 1; //si la string est abhérente, le département par défaut est 1 -> mauvaisNumDépartement int resultCommune; myDataObject.communePlage = CommuneORM.getCommune(int.TryParse(idCommuneTextBox.Text, out resultCommune) ? resultCommune : defaultValueCommune); int.TryParse(nbEspecesDifferentesTextBox.Text, out int resultNbEspeces); myDataObject.nbEspecesDifferentesPlageProperty = resultNbEspeces; float resultSurface; float defaultValueSurface = 0.0F; myDataObject.surfacePlageProperty = float.TryParse(surfaceTextBox.Text, out resultSurface) ? resultSurface : defaultValueSurface; PlageViewModel nouveau = new PlageViewModel(PlageDAL.getMaxIdPlage() + 1, myDataObject.nomPlageProperty, myDataObject.communePlage, myDataObject.nbEspecesDifferentesPlageProperty, myDataObject.surfacePlageProperty); lp.Add(nouveau); PlageORM.insertPlage(nouveau); listePlages.Items.Refresh(); compteur = lp.Count(); myDataObject = new PlageViewModel(PlageDAL.getMaxIdPlage() + 1, "", myDataObject.communePlage, myDataObject.nbEspecesDifferentesPlageProperty, myDataObject.surfacePlageProperty); }
//////////////////////////////////////////////////////////////////////////////// /////////////// Plage//////////////////////////////////////////////////////// private void ajouterPlageButton_MouseDoubleClick(object sender, System.Windows.Input.MouseButtonEventArgs e) { myDataObject_Plage = new PlageViewModel(); myDataObject_Plage.nomProperty = nomPlageTextBox.Text; // myDataObject_Plage.TypeProperty = TypeTextBox.Text; PlageViewModel nouveau = new PlageViewModel(PlageDAL.getMaxIdPlage() + 1, myDataObject_Plage.nomProperty, new CommuneViewModel(1, "", ""), new PrelevementViewModel(1, "", ""), new DepartementViewModel(1, "boulanger")); lp_Pl.Add(nouveau); PlageDAO.insertPlage(nouveau); listePlages.Items.Refresh(); compteur = lp_Pl.Count(); myDataObject_Plage = new PlageViewModel(PlageDAL.getMaxIdPlage() + 1, "", new CommuneViewModel(1, "", ""), new PrelevementViewModel(1, "", ""), new DepartementViewModel(1, "boulanger")); }
private void plageButton_MouseDoubleClick(object sender, MouseButtonEventArgs e) { myDataObject2 = new PlageViewModel(); myDataObject2.nomPlageProperty = nompTextBox.Text; myDataObject2.superficiePlageProperty = superficieTextBox.Text; myDataObject2.villeProperty = idvilleTextBox.Text; PlageViewModel nouveau = new PlageViewModel(PlageDAL.getMaxIdPlage() + 1, myDataObject2.nomPlageProperty, myDataObject2.superficiePlageProperty, myDataObject2.villeProperty); pl.Add(nouveau); PlageORM.insertPlage(nouveau); listePlages.Items.Refresh(); compteur = pl.Count(); myDataObject2 = new PlageViewModel(PlageDAL.getMaxIdPlage() + 1, "", "", ""); }
///////////////////////////////////// Plage ///////////////////////////////////// ///////////////////////////////////// Plage ///////////////////////////////////// private void ValidePlage_Click(object sender, RoutedEventArgs e) { myDataObject1 = new PlageViewModel(); myDataObject1.nomPlageProperty = nomPlage.Text; myDataObject1.superficEtudePlageProperty = SuperficiePlage.Text; myDataObject1.CommunePlage = (CommuneViewModel)listeCommunesCombo.SelectedItem; PlageViewModel nouveau = new PlageViewModel(PlageDAL.getMaxIdPlage() + 1, myDataObject1.nomPlageProperty, myDataObject1.superficEtudePlageProperty, myDataObject1.CommunePlage); lp1.Add(nouveau); PlageORM.insertPlage(nouveau); listePlages.Items.Refresh(); listePlages.ItemsSource = lp1; compteur = lp1.Count(); ((TextBox)nomPlage).Text = string.Empty; ((TextBox)SuperficiePlage).Text = string.Empty; MessageBox.Show("Plage ajoutée avec succes ! "); }
private void ajouterPlage_Click(object sender, EventArgs e) { myDataObject.nomPlageProperty = Nom.Text; string CommuneIdToParse = Commune.Text; int result; int defaultValue = 1; //si la string est abhérente, la commune par défaut est 1 -> mauvaisNumDépartement myDataObject.communePlage = CommuneORM.getCommune(int.TryParse(CommuneIdToParse, out result) ? result : defaultValue); string valueToParse = nbEspeces.Text; defaultValue = 0; myDataObject.nbEspecesDifferentesPlageProperty = int.TryParse(valueToParse, out result) ? result : defaultValue; valueToParse = surface.Text; float result2; float defaultValue2 = 0.0F; myDataObject.surfacePlageProperty = float.TryParse(valueToParse, out result2) ? result2 : defaultValue2; PlageViewModel nouveau = new PlageViewModel(PlageDAL.getMaxIdPlage() + 1, myDataObject.nomPlageProperty, myDataObject.communePlage, myDataObject.nbEspecesDifferentesPlageProperty, myDataObject.surfacePlageProperty); lu.Add(nouveau); PlageORM.insertPlage(nouveau); listePlages.Items.Refresh(); }
public static void insertPlage(PlageDAO p) { PlageDAL.insertPlage(p); }
public static void supprimerPlage(int id) { PlageDAL.supprimerPlage(id); }
public static void updatePlage(PlageDAO p) { PlageDAL.updatePlage(p); }
public static PlageDAO getPlage(int idPlage) { PlageDAO p = PlageDAL.getPlage(idPlage); return(p); }
public static ObservableCollection <PlageDAO> listePlages() { ObservableCollection <PlageDAO> l = PlageDAL.selectPlages(); return(l); }
public static PlageDAO getPlages(int idPlage) { PlageDAO u = PlageDAL.getPlage(idPlage); return(u); }
public static void insertPlage(PlageDAO d) { PlageDAL.insertPlage(d); }
public static void updatePlage(PlageDAO d) { PlageDAL.updatePlage(d); }
public static ObservableCollection <PlageDAO> listePlageParCommune(int idCommune) { ObservableCollection <PlageDAO> l = PlageDAL.selectPlageParCommune(idCommune); return(l); }
public static ObservableCollection <PlageDAO> listeEtudePlage(int idEtude) { ObservableCollection <PlageDAO> l = PlageDAL.selectEtudePlage(idEtude); return(l); }