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, "")); } }
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(""); }