Ejemplo n.º 1
0
 public void AddUsersMeme(UsersMeme umeme)
 {
     using (var context = new ContextOfMemes())
     {
         try
         {
             context.UserMemes.Add(umeme);
             context.SaveChanges();
             UsersMemesChanged?.Invoke(umeme);
         }
         catch (Exception)
         {
             throw new Exception("Error during adding group to database.");
         }
     }
 }
Ejemplo n.º 2
0
 public void DeleteUsersMeme(UsersMeme umeme)
 {
     using (var context = new ContextOfMemes())
     {
         try
         {
             var umemeInDB = context.UserMemes.First(m => m.Id == umeme.Id);
             context.UserMemes.Remove(umemeInDB);
             context.SaveChanges();
             UsersMemesChanged?.Invoke(umeme);
         }
         catch (Exception)
         {
             throw new Exception("No delete was provided succesfully.");
         }
     }
 }