Пример #1
0
        public void FavoritesOperation()
        {
            FavoritesServices service = new FavoritesServices();
            RequestFavorites  fav     = new RequestFavorites
            {
                INSERT_USER     = "******",
                UPDATE_USER     = "******",
                BOAT_ID         = 4,
                CUSTOMER_NUMBER = 5,
                Header          = new Header
                {
                    Device         = (int)DeviceEnum.Device.WEB,
                    OperationTypes = (int)OperationType.OperationTypes.ADD,
                    RequestId      = Guid.NewGuid().ToString(),
                    ApiKey         = "U6l1hKzpZDrgfTaKxpQm3A/6raDiroAI7ueTgMNwhQs=",
                    TokenId        = ""
                }
            };

            FavoriteOperation ff = new FavoriteOperation(fav, service);

            ff.Execute();

            Assert.IsNotNull(ff.response);
            Assert.IsTrue(ff.response.header.IsSuccess == true);
        }
Пример #2
0
        public async Task <BaseResponseMessage> FavoriteService(RequestFavorites request)
        {
            FavoriteOperation op = new FavoriteOperation(request, this.favoritesServices);

            op.Execute();
            return(op.baseResponseMessage);
        }
Пример #3
0
        public async Task <BaseResponseMessage> FavoriteService([FromBody] JObject json)
        {
            string           jsonRequest = json.ToString();
            RequestFavorites request     = new RequestFavorites();

            request = JsonConvert.DeserializeObject <RequestFavorites>(jsonRequest);

            return(await repository.FavoriteService(request));
        }
Пример #4
0
 public FavoriteOperation(RequestFavorites request)
 {
     this.request.Header = new Header();
     this.request        = request;
 }
Пример #5
0
 public FavoriteOperation(RequestFavorites request, FavoritesServices services)
 {
     this.request.Header    = new Data.Dto.Header();
     this.request           = request;
     this.favoritesServices = services;
 }