public smFacebookDefaultPreference SetFacebookDefaultPost(smFacebookDefaultPreference fbDefault)
        {
            smFacebookDefaultPreference response = new smFacebookDefaultPreference();

            try
            {
                int SavedUserId = Context.Set <smFacebookDefaultPreference>().Where(x => x.userID == fbDefault.userID).Select(y => y.userID).FirstOrDefault();
                if (SavedUserId == 0)
                {
                    Context.Set <smFacebookDefaultPreference>().Add(fbDefault);
                    Context.SaveChanges();
                }
                else
                {
                    var obj = Context.Set <smFacebookDefaultPreference>().Where(x => x.userID == fbDefault.userID).FirstOrDefault();
                    obj.UpdatedDate = fbDefault.UpdatedDate;
                    obj.PageId      = fbDefault.PageId;
                    obj.Type        = fbDefault.Type;
                    Context.SaveChanges();
                }
            }
            catch (Exception ex)
            {
                throw;
            }

            return(response);
        }
        public dynamic GetDefaultPrerefence(JObject userId)
        {
            int UserID = userId["userID"].Value <int>();
            smFacebookDefaultPreference preference = new smFacebookDefaultPreference();

            return(_homeService.GetDefaultPrerefence(UserID));
        }
        public dynamic SetFacebookDefaultPreference(JObject obj)
        {
            long PageId = obj["PageId"].Value <long>();
            int  UserID = obj["userId"].Value <int>();
            smFacebookDefaultPreference fbdefault = new smFacebookDefaultPreference();

            fbdefault.userID      = UserID;
            fbdefault.PageId      = PageId;
            fbdefault.UpdatedDate = DateTime.UtcNow;
            fbdefault.isActive    = true;
            fbdefault.isDeleted   = false;
            if (PageId > 0)
            {
                fbdefault.Type = 1;
            }
            else
            {
                fbdefault.Type = 0;
            }
            smFacebookDefaultPreference result = _homeService.SetFacebookDefaultPost(fbdefault);

            return(true);
        }
Exemplo n.º 4
0
 public smFacebookDefaultPreference SetFacebookDefaultPost(smFacebookDefaultPreference fbDefault)
 {
     return(_homeRepository.SetFacebookDefaultPost(fbDefault));
 }
        public smFacebookDefaultPreference GetFacebookPereference(int userId)
        {
            smFacebookDefaultPreference response = _homeService.GetFacebookPereference(userId);

            return(response);
        }
        public smFacebookDefaultPreference SetFacebookDefaultPost(smFacebookDefaultPreference fbDefault)
        {
            smFacebookDefaultPreference response = _homeService.SetFacebookDefaultPost(fbDefault);

            return(response);
        }