Exemplo n.º 1
0
 public void AddAnimal(Animal animal)
 {
     using (var data = new AnimalEntities())
     {
         data.Animal.Add(animal);
         data.SaveChanges();
     }
 }
Exemplo n.º 2
0
 public void AddAnimalType(AnimalTypes type)
 {
     using (var data = new AnimalEntities())
     {
         data.AnimalTypes.Add(type);
         data.SaveChanges();
     }
 }
Exemplo n.º 3
0
 public void DeleteAnimal(int id)
 {
     using (var data = new AnimalEntities())
     {
         Animal type = (Animal)data.Animal.Where(x => x.Id == id).First();
         data.Animal.Remove(type);
         data.SaveChanges();
     }
 }
Exemplo n.º 4
0
 public void UpdateAnimalType(AnimalTypes type)
 {
     using (var data = new AnimalEntities())
     {
         data.AnimalTypes.Attach(type);
         var entry = data.Entry(type);
         entry.State = System.Data.Entity.EntityState.Modified;
         data.SaveChanges();
     }
 }
Exemplo n.º 5
0
 public bool CheckIfIDExists(int id)
 {
     using (var data = new AnimalEntities())
     {
         try
         {
             var animalType = data.AnimalTypes.Where(x => x.Id == id).First();
             return(true);
         }
         catch
         {
             return(false);
         }
     }
 }
Exemplo n.º 6
0
 public bool checkIfImageAlrExists(Image image)
 {
     byte[] convertedImage = imageToByteArray(image);
     using (var data = new AnimalEntities())
     {
         try
         {
             Animal type = (Animal)data.Animal.Where(x => x.Image == convertedImage).First();
             return(true);
         }
         catch
         {
             return(false);
         }
     }
 }
Exemplo n.º 7
0
 public AnimalTypes SelectAnimalType(string type)
 {
     using (var data = new AnimalEntities())
     {
         try
         {
             var animalType = data.AnimalTypes.Where(x => x.Animal_type == type).First();
             return(animalType);
         }
         catch
         {
             AddAnimalType(new AnimalTypes()
             {
                 Id = 0, Animal_type = type
             });
             var animalType = data.AnimalTypes.Where(x => x.Animal_type == type).First();
             return(animalType);
         }
     }
 }