Esempio n. 1
0
 public bool AddDonation(Donation donation)
 {
     using (var entity = new WakeOrWasteEntities())
     {
         entity.Configuration.ProxyCreationEnabled = false;
         var rs = entity.Donations.Add(donation);
         entity.SaveChanges();
         return(rs != null);
     }
 }
Esempio n. 2
0
File: WoWCore.cs Progetto: duylt/wow
 public bool AddUser(User user)
 {
     using (var entity = new WakeOrWasteEntities())
     {
         entity.Configuration.ProxyCreationEnabled = false;
         var rs = entity.Users.Add(user);
         entity.SaveChanges();
         return rs != null;
     }
 }
Esempio n. 3
0
File: WoWCore.cs Progetto: duylt/wow
 public void CompletedChallenge(int challengeId)
 {
     using (var entity = new WakeOrWasteEntities())
     {
         entity.Configuration.ProxyCreationEnabled = false;
         var completedChallenge = entity.Challenges.Find(challengeId);
         completedChallenge.isActive = false;
         entity.SaveChanges();
     }
 }
Esempio n. 4
0
File: WoWCore.cs Progetto: duylt/wow
 public bool AddDonation(Donation donation)
 {
     using (var entity = new WakeOrWasteEntities())
     {
         entity.Configuration.ProxyCreationEnabled = false;
         var rs = entity.Donations.Add(donation);
         entity.SaveChanges();
         return rs != null;
     }
 }
Esempio n. 5
0
File: WoWCore.cs Progetto: duylt/wow
 public bool AddMessage(Message message)
 {
     using (var entity = new WakeOrWasteEntities())
     {
         entity.Configuration.ProxyCreationEnabled = false;
         var rs = entity.Messages.Add(message);
         entity.SaveChanges();
         return rs != null;
     }
 }
Esempio n. 6
0
File: WoWCore.cs Progetto: duylt/wow
 public bool AddChallengeDay(ChallegeDay challengeDay)
 {
     using (var entity = new WakeOrWasteEntities())
     {
         entity.Configuration.ProxyCreationEnabled = false;
         var rs = entity.ChallegeDays.Add(challengeDay);
         entity.SaveChanges();
         return rs != null;
     }
 }
Esempio n. 7
0
 public void CompletedChallenge(int challengeId)
 {
     using (var entity = new WakeOrWasteEntities())
     {
         entity.Configuration.ProxyCreationEnabled = false;
         var completedChallenge = entity.Challenges.Find(challengeId);
         completedChallenge.isActive = false;
         entity.SaveChanges();
     }
 }
Esempio n. 8
0
 public bool AddUser(User user)
 {
     using (var entity = new WakeOrWasteEntities())
     {
         entity.Configuration.ProxyCreationEnabled = false;
         var rs = entity.Users.Add(user);
         entity.SaveChanges();
         return(rs != null);
     }
 }
Esempio n. 9
0
 public bool AddChallengeDay(ChallegeDay challengeDay)
 {
     using (var entity = new WakeOrWasteEntities())
     {
         entity.Configuration.ProxyCreationEnabled = false;
         var rs = entity.ChallegeDays.Add(challengeDay);
         entity.SaveChanges();
         return(rs != null);
     }
 }
Esempio n. 10
0
 public bool AddMessage(Message message)
 {
     using (var entity = new WakeOrWasteEntities())
     {
         entity.Configuration.ProxyCreationEnabled = false;
         var rs = entity.Messages.Add(message);
         entity.SaveChanges();
         return(rs != null);
     }
 }
Esempio n. 11
0
 public bool UpdateChallengeDay(ChallegeDay challengeDay)
 {
     using (var entity = new WakeOrWasteEntities())
     {
         var coreValue = entity.ChallegeDays.FirstOrDefault(c => c.Id == challengeDay.Id);
         if (coreValue != null)
         {
             coreValue.IsProcessed = challengeDay.IsProcessed;
         }
         entity.SaveChanges();
         return(true);
     }
 }
Esempio n. 12
0
 public bool RemoveDonation(int donationId)
 {
     using (var entity = new WakeOrWasteEntities())
     {
         entity.Configuration.ProxyCreationEnabled = false;
         var donation = entity.Donations.Find(donationId);
         if (donation != null)
         {
             var rs = entity.Donations.Remove(donation);
             entity.SaveChanges();
             return(rs != null);
         }
         return(false);
     }
 }
Esempio n. 13
0
 public bool RemoveMessage(int messageId)
 {
     using (var entity = new WakeOrWasteEntities())
     {
         entity.Configuration.ProxyCreationEnabled = false;
         var message = entity.Messages.Find(messageId);
         if (message != null)
         {
             var rs = entity.Messages.Remove(message);
             entity.SaveChanges();
             return(rs != null);
         }
         return(false);
     }
 }
Esempio n. 14
0
 public bool UpdateSocialToken(int socialId, string token)
 {
     using (var entity = new WakeOrWasteEntities())
     {
         entity.Configuration.ProxyCreationEnabled = false;
         var social = entity.Socials.Find(socialId);
         if (social != null)
         {
             social.Token = token;
             entity.SaveChanges();
             return(true);
         }
         return(false);
     }
 }
Esempio n. 15
0
 public bool RemoveUser(int userId)
 {
     using (var entity = new WakeOrWasteEntities())
     {
         entity.Configuration.ProxyCreationEnabled = false;
         var user = entity.Users.Find(userId);
         if (user != null)
         {
             var rs = entity.Users.Remove(user);
             entity.SaveChanges();
             return(rs != null);
         }
         return(false);
     }
 }
Esempio n. 16
0
 public bool UpdateUser(User user)
 {
     using (var entity = new WakeOrWasteEntities())
     {
         entity.Configuration.ProxyCreationEnabled = false;
         var userToUpdated = entity.Users.FirstOrDefault(u => u.Id == user.Id);
         if (userToUpdated != null)
         {
             userToUpdated.Name     = user.Name;
             userToUpdated.ImageUrl = user.ImageUrl;
             entity.SaveChanges();
             return(true);
         }
         return(false);
     }
 }
Esempio n. 17
0
File: WoWCore.cs Progetto: duylt/wow
 public bool RemoveDonation(int donationId)
 {
     using (var entity = new WakeOrWasteEntities())
     {
         entity.Configuration.ProxyCreationEnabled = false;
         var donation = entity.Donations.Find(donationId);
         if (donation != null)
         {
             var rs = entity.Donations.Remove(donation);
             entity.SaveChanges();
             return rs != null;
         }
         return false;
     }
 }
Esempio n. 18
0
File: WoWCore.cs Progetto: duylt/wow
 public bool RemoveUser(int userId)
 {
     using (var entity = new WakeOrWasteEntities())
     {
         entity.Configuration.ProxyCreationEnabled = false;
         var user = entity.Users.Find(userId);
         if (user != null)
         {
             var rs = entity.Users.Remove(user);
             entity.SaveChanges();
             return rs != null;
         }
         return false;
     }
 }
Esempio n. 19
0
File: WoWCore.cs Progetto: duylt/wow
 public bool UpdateChallengeDay(ChallegeDay challengeDay)
 {
     using (var entity = new WakeOrWasteEntities())
     {
         var coreValue = entity.ChallegeDays.FirstOrDefault(c => c.Id == challengeDay.Id);
         if (coreValue != null)
         {
             coreValue.IsProcessed = challengeDay.IsProcessed;
         }
         entity.SaveChanges();
         return true;
     }
 }
Esempio n. 20
0
File: WoWCore.cs Progetto: duylt/wow
 public bool UpdateSocialToken(int socialId, string token)
 {
     using (var entity = new WakeOrWasteEntities())
     {
         entity.Configuration.ProxyCreationEnabled = false;
         var social = entity.Socials.Find(socialId);
         if (social != null)
         {
             social.Token = token;
             entity.SaveChanges();
             return true;
         }
         return false;
     }
 }
Esempio n. 21
0
File: WoWCore.cs Progetto: duylt/wow
 public bool UpdateUser(User user)
 {
     using (var entity = new WakeOrWasteEntities())
     {
         entity.Configuration.ProxyCreationEnabled = false;
         var userToUpdated = entity.Users.FirstOrDefault(u => u.Id == user.Id);
         if (userToUpdated != null)
         {
             userToUpdated.Name = user.Name;
             userToUpdated.ImageUrl = user.ImageUrl;
             entity.SaveChanges();
             return true;
         }
         return false;
     }
 }
Esempio n. 22
0
File: WoWCore.cs Progetto: duylt/wow
 public bool RemoveMessage(int messageId)
 {
     using (var entity = new WakeOrWasteEntities())
     {
         entity.Configuration.ProxyCreationEnabled = false;
         var message = entity.Messages.Find(messageId);
         if (message != null)
         {
             var rs = entity.Messages.Remove(message);
             entity.SaveChanges();
             return rs != null;
         }
         return false;
     }
 }