public void MoveImage(int fromIndex, int toIndex)
 {
     DBObject.Image image = Images[fromIndex];
     Images.RemoveAt(fromIndex);
     Species.Images.RemoveAt(fromIndex);
     Images.Insert(toIndex, image);
     Species.Images.Insert(toIndex, image);
 }
        private void _buttonAdd_Click(object sender, RoutedEventArgs e)
        {
            Microsoft.Win32.OpenFileDialog dialog = new Microsoft.Win32.OpenFileDialog();

            dialog.Filter          = "JPG File (*.jpg)|*.jpg|GIF File (*.gif)|*.gif| Bitmap File(*.bmp)| *.bmp";
            dialog.CheckFileExists = true;
            if (dialog.ShowDialog() == true)
            {
                DBObject.Image image = new DBObject.Image();
                image.Path = dialog.FileName;
                ViewModel.SpeciesViewModel speciesViewModel = DataContext as ViewModel.SpeciesViewModel;
                speciesViewModel.AddImage(image);
            }
        }
Example #3
0
 public void Delete(DBObject.Image image)
 {
     _database.Delete("tblImages", "id", image);
 }
Example #4
0
 public void Update(DBObject.Image image)
 {
     _database.Update("tblImages", "id", image);
 }
Example #5
0
 public void Insert(DBObject.Image image)
 {
     image.id = System.Convert.ToInt64(_database.Insert("tblImages", "id", image));
 }
 public void RemoveImage(DBObject.Image image)
 {
     Images.Remove(image);
     Species.Images.Remove(image);
 }
 public void AddImage(DBObject.Image image)
 {
     image.copyright = _iConfigurationStore.Copyright;
     Images.Add(image);
     Species.Images.Add(image);
 }