public DataServiceCommon() { dsNote = new DataServiceNote(); dsPicture = new DataServicePicture(); dsPoi = new DataServicePoi(); dsTrip = new DataServiceTrip(); }
public DataServiceCommon() { dsNote = new DataServiceNote(); dsPicture = new DataServicePicture(); dsPoi = new DataServicePoi(); dsTrip = new DataServiceTrip(); }
public PhotoViewModel(INavigationService navigationService) { Messenger.Default.Register<int>(this, picture => { DataServicePicture dsPicture = new DataServicePicture(); this.Trip = dsPicture.getPictureById(picture).Trip; SelectedPictureIndex = Trip.Pictures.OrderBy(x => x.Date).ToList().FindIndex(x => x.Id == picture); }); this._navigationService = navigationService; }
public void DeletePictures(List<object> pictureList) { DataServicePicture dsPicture = new DataServicePicture(); foreach (Picture picture in pictureList) { Trip.Pictures.Remove(picture); dsPicture.DeletePicture(picture); } TripCommand.Execute(null); }
public void DeletePicture(Picture picture) { DataServicePicture dsPicture = new DataServicePicture(); Trip.Pictures.Remove(picture); dsPicture.DeletePicture(picture); TripCommand.Execute(null); }
/// <summary> /// Suppression d'une photo /// </summary> public void DeletePicture() { DataServicePicture dsPicture = new DataServicePicture(); dsPicture.DeletePicture(SelectedPicture); Trip.Pictures.Remove(SelectedPicture); GoBackCommand.Execute(null); }
private void UpdateExistingPicture() { DataServicePicture dsPicture = new DataServicePicture(); dsPicture.UpdatePicture(Picture); }
private Picture GetPictureInDB(int pictureId) { DataServicePicture dsPicture = new DataServicePicture(); return dsPicture.getPictureById(pictureId); }
private void AddPictureInDB() { // Workaround explained in AddEditNoteViewModel // Each lines must be there Picture.Trip.Pictures.Add(Picture); DataServicePicture dsPicture = new DataServicePicture(); dsPicture.addPicture(Picture); }