Exemple #1
0
 public static async Task <Core.Models.User> GetUser(long id)
 {
     try
     {
         using (var ctx = new Data.AmstramgramContext())
         {
             var UserFollowerRepo = new Data.Repositories.UserFollowerRepository(ctx, null);
             return(await UserFollowerRepo.GetUser(id));
         }
     }
     catch
     {
         return(null);
     }
 }
Exemple #2
0
 public static Core.Models.UserFollower Find(long userId, long followerId)
 {
     try
     {
         using (var ctx = new Data.AmstramgramContext())
         {
             var UserFollowerRepo = new Data.Repositories.UserFollowerRepository(ctx, null);
             return(UserFollowerRepo.Find(userId, followerId));
         }
     }
     catch
     {
         return(null);
     }
 }
Exemple #3
0
 public static async Task <List <Core.Models.UserFollower> > GetAll(IEnumerable <string> includes)
 {
     try
     {
         using (var ctx = new Data.AmstramgramContext())
         {
             var UserFollowerRepo = new Data.Repositories.UserFollowerRepository(ctx, null);
             return(await UserFollowerRepo.GetAll(includes));
         }
     }
     catch
     {
         return(new List <Core.Models.UserFollower>());
     }
 }
Exemple #4
0
 public static bool Delete(Core.Models.UserFollower entity)
 {
     try
     {
         using (var ctx = new Data.AmstramgramContext())
         {
             var UserFollowerRepo = new Data.Repositories.UserFollowerRepository(ctx, null);
             UserFollowerRepo.Delete(entity);
             return(UserFollowerRepo.SaveChanges());
         }
     }
     catch
     {
         return(false);
     }
 }
Exemple #5
0
 public static bool AddRange(IEnumerable <Core.Models.UserFollower> entities)
 {
     try
     {
         using (var ctx = new Data.AmstramgramContext())
         {
             var UserFollowerRepo = new Data.Repositories.UserFollowerRepository(ctx, null);
             UserFollowerRepo.AddRange(entities);
             return(UserFollowerRepo.SaveChanges());
         }
     }
     catch
     {
         return(false);
     }
 }
Exemple #6
0
        public static async Task <Core.Models.UserFollower> Get(long id, IEnumerable <string> includes)
        {
            try
            {
                using (var ctx = new Data.AmstramgramContext())
                {
                    var UserFollowerRepo = new Data.Repositories.UserFollowerRepository(ctx, null);
                    var result           = await UserFollowerRepo.Get(id, includes);

                    return(result);
                }
            }
            catch
            {
                return(null);
            }
        }
Exemple #7
0
 public static Core.Models.UserFollower Add(Core.Models.UserFollower entity)
 {
     try
     {
         using (var ctx = new Data.AmstramgramContext())
         {
             var UserFollowerRepo = new Data.Repositories.UserFollowerRepository(ctx, null);
             var result           = UserFollowerRepo.Add(entity);
             if (!UserFollowerRepo.SaveChanges())
             {
                 return(null);
             }
             return(result);
         }
     }
     catch
     {
         return(null);
     }
 }