private void ajouterButton(object sender, RoutedEventArgs e) { myDataObject.nomZonePrelevementProperty = nomTextBox.Text; Decimal defaultValue = 0.0M; //si la string est abhérente, les lat et long par défaut sont de 0,0 Decimal result; myDataObject.lat1Property = Decimal.TryParse(lat1TextBox.Text, out result) ? result : defaultValue; myDataObject.long1Property = Decimal.TryParse(long1TextBox.Text, out result) ? result : defaultValue; myDataObject.lat2Property = Decimal.TryParse(lat2TextBox.Text, out result) ? result : defaultValue; myDataObject.long2Property = Decimal.TryParse(long2TextBox.Text, out result) ? result : defaultValue; myDataObject.lat3Property = Decimal.TryParse(lat3TextBox.Text, out result) ? result : defaultValue; myDataObject.long3Property = Decimal.TryParse(long3TextBox.Text, out result) ? result : defaultValue; myDataObject.lat4Property = Decimal.TryParse(lat4TextBox.Text, out result) ? result : defaultValue; myDataObject.long4Property = Decimal.TryParse(long4TextBox.Text, out result) ? result : defaultValue; ZoneViewModel nouveau = new ZoneViewModel(ZoneDAL.getMaxIdZone() + 1, myDataObject.nomZonePrelevementProperty, myDataObject.lat1Property, myDataObject.lat2Property, myDataObject.lat3Property, myDataObject.lat4Property, myDataObject.long1Property, myDataObject.long2Property, myDataObject.long3Property, myDataObject.long4Property); lp.Add(nouveau); ZoneORM.insertZone(nouveau); listeZones.Items.Refresh(); //myDataObject = new ZoneViewModel(ZoneDAL.getMaxIdZone() + 1, "", "", myDataObject.isAdminZoneProperty, "", ""); }
public static void insertZone(ZoneDAO zp) { ZoneDAL.insertZone(zp); }
public static void supprimerZone(int id) { ZoneDAL.supprimerZone(id); }
public static void updateZone(ZoneDAO zp) { ZoneDAL.updateZone(zp); }
public static ZoneDAO getZones(int idZone) { ZoneDAO e = ZoneDAL.getZone(idZone); return(e); }
public static ObservableCollection <ZoneDAO> listeZones() { ObservableCollection <ZoneDAO> l = ZoneDAL.selectZones(); return(l); }