Пример #1
0
        public HttpResponseMessage addAppUserFavorites(userFav UserFav)
        {
            var result = APPService.addUserFav(UserFav);

            if (result == "")
            {
                return(Request.CreateResponse(new AuthorizedLoginUser
                {
                    Account_UID = 1
                }));
            }
            else
            {
                return(Request.CreateResponse(HttpStatusCode.InternalServerError, ""));
            }
        }
Пример #2
0
        public string addUserFav(userFav UserFav)
        {
            var hasItem = APP_USER_FAVORITES_FUNCTIONRepository.GetMany(m => m.Account_UID == UserFav.Account_UID &
                                                                        m.Function_UID == UserFav.Function_UID).FirstOrDefault();

            if (hasItem == null)
            {
                APP_USER_FAVORITES_FUNCTION AUFF = new APP_USER_FAVORITES_FUNCTION();
                AUFF.APP_USER_FAVORITES_FUNCTION_UID = Guid.NewGuid().ToString();
                AUFF.Account_UID  = UserFav.Account_UID;
                AUFF.Function_UID = UserFav.Function_UID;
                AUFF.WEIGHT       = 1;
                AUFF.MODIFY_DATE  = DateTime.Now;
                APP_USER_FAVORITES_FUNCTIONRepository.Add(AUFF);
            }
            else
            {
                APP_USER_FAVORITES_FUNCTIONRepository.Delete(hasItem);
            }
            unitOfWork.Commit();
            return("");
        }