Example #1
0
        public async Task <ActionResult> Cure([FromBody] FeedingLivestockModel _model)
        {
            string link = URI_API.LIVESTOCK_PROCEED_CURE;
            ResponseConsult <int> response = await PostAsJsonAsync <int>(link, _model);

            return(Ok(response));
        }
        public async Task <ActionResult> Add([FromBody] ProductModel _model)
        {
            string link = URI_API.PRODUCT_ADD;
            ResponseConsult <int> response = await PostAsJsonAsync <int>(link, _model);

            return(Ok(response));
        }
        public async Task <ActionResult> ModifyUnit(int _unitId, [FromBody] ProductUnitProductModel _model)
        {
            string link = URI_API.PRODUCT_UNIT_PRODUCT_MODIFY.Replace("{id}", $"{_unitId}");
            ResponseConsult <bool> response = await PutAsJsonAsync <bool>(link, _model);

            return(Ok(response));
        }
Example #4
0
        public async Task <ActionResult> Add([FromBody] WarehouseModel _model)
        {
            string link = URI_API.WAREHOUSE_ADD;
            ResponseConsult <int> response = await PostAsJsonAsync <int>(link, _model);

            return(Ok(response));
        }
Example #5
0
        public async Task <ActionResult> Remove(int _warehouseId)
        {
            string link = URI_API.WAREHOUSE_REMOVE.Replace("{id}", $"{_warehouseId}");
            ResponseConsult <bool> response = await DeleteAsync <bool>(link);

            return(Ok(response));
        }
        public async Task <ActionResult> Remove(int _stockReceiveDocketId)
        {
            string link = URI_API.STOCK_RECEIVE_DOCKET_REMOVE.Replace("{id}", $"{_stockReceiveDocketId}");
            ResponseConsult <bool> response = await DeleteAsync <bool>(link);

            return(Ok(response));
        }
        public async Task <ActionResult> ProductList(int _groupId, [FromBody] PageFilterModel _model)
        {
            string link = URI_API.PRODUCT_GROUP_SEARCH_PRODUCT.Replace("{id}", $"{_groupId}");
            ResponseConsult <PagedList <ProductModel> > response = await PostAsJsonAsync <PagedList <ProductModel> >(link, _model);

            return(Ok(response));
        }
        public async Task <ActionResult> Remove(int _fishPondId)
        {
            string link = URI_API.FISH_POND_REMOVE.Replace("{id}", $"{_fishPondId}");
            ResponseConsult <bool> response = await DeleteAsync <bool>(link);

            return(Ok(response));
        }
        public async Task <ActionResult> Details(int _farmingSeasonId)
        {
            string link = URI_API.FARMING_SEASON_DETAIL.Replace("{id}", $"{_farmingSeasonId}");
            ResponseConsult <FarmingSeasonModel> response = await GetAsync <FarmingSeasonModel>(link);

            return(Ok(response));
        }
        public async Task <ActionResult> Add([FromBody] FishPondModel _model)
        {
            string link = URI_API.FISH_POND_ADD;
            ResponseConsult <int> response = await PostAsJsonAsync <int>(link, _model);

            return(Ok(response));
        }
        public async Task <ActionResult> Modify(int _fishPondId, [FromBody] FishPondModel _model)
        {
            string link = URI_API.FISH_POND_MODIFY.Replace("{id}", $"{_fishPondId}");
            ResponseConsult <bool> response = await PutAsJsonAsync <bool>(link, _model);

            return(Ok(response));
        }
        public async Task <ActionResult> Details(int _fishPondId)
        {
            string link = URI_API.FISH_POND_DETAIL.Replace("{id}", $"{_fishPondId}");
            ResponseConsult <FishPondModel> response = await GetAsync <FishPondModel>(link);

            return(Ok(response));
        }
Example #13
0
        public async Task <ActionResult> FCRCheck([FromBody] FCRCheckModel _model)
        {
            string link = URI_API.LIVESTOCK_PROCEED_CHECK_FCR;
            ResponseConsult <int> response = await PostAsJsonAsync <int>(link, _model);

            return(Ok(response));
        }
Example #14
0
        public async Task <ActionResult> CollectDeadstock([FromBody] CollectDeadstockRequest _model)
        {
            string link = URI_API.LIVESTOCK_PROCEED_COLLECT_DEADSTOCK;
            ResponseConsult <int> response = await PostAsJsonAsync <int>(link, _model);

            return(Ok(response));
        }
        public async Task <ActionResult> Add([FromBody] ImportStockModel _model)
        {
            string link = URI_API.STOCK_RECEIVE_DOCKET_ADD;
            ResponseConsult <int> response = await PostAsJsonAsync <int>(link, _model);

            return(Ok(response));
        }
        public async Task <ActionResult> Add([FromBody] FarmingSeasonModel _model)
        {
            string link = URI_API.FARMING_SEASON_ADD;
            ResponseConsult <int> response = await PostAsJsonAsync <int>(link, _model);

            return(Ok(response));
        }
        public async Task <ActionResult> Modify(int _stockReceiveDocketId, [FromBody] StockReceiveDocketModel _model)
        {
            string link = URI_API.STOCK_RECEIVE_DOCKET_MODIFY.Replace("{id}", $"{_stockReceiveDocketId}");
            ResponseConsult <bool> response = await PutAsJsonAsync <bool>(link, _model);

            return(Ok(response));
        }
        public async Task <ActionResult> Modify(int _farmingSeasonId, [FromBody] FarmingSeasonModel _model)
        {
            string link = URI_API.FARMING_SEASON_MODIFY.Replace("{id}", $"{_farmingSeasonId}");
            ResponseConsult <bool> response = await PutAsJsonAsync <bool>(link, _model);

            return(Ok(response));
        }
        public async Task <ActionResult> Modify(int _groupId, [FromBody] ProductGroupModel _model)
        {
            string link = URI_API.PRODUCT_GROUP_MODIFY.Replace("{id}", $"{_groupId}");
            ResponseConsult <bool> response = await PutAsJsonAsync <bool>(link, _model);

            return(Ok(response));
        }
        public async Task <ActionResult> Remove(int _farmingSeasonId)
        {
            string link = URI_API.FARMING_SEASON_REMOVE.Replace("{id}", $"{_farmingSeasonId}");
            ResponseConsult <bool> response = await DeleteAsync <bool>(link);

            return(Ok(response));
        }
Example #21
0
        public async Task <ActionResult> Details(int _warehouseId)
        {
            string link = URI_API.WAREHOUSE_DETAIL.Replace("{id}", $"{_warehouseId}");
            ResponseConsult <WarehouseModel> response = await GetAsync <WarehouseModel>(link);

            return(Ok(response));
        }
Example #22
0
        public async Task <ActionResult> Details(int _stockIssueDockerId)
        {
            string link = URI_API.STOCK_ISSUE_DOCKET_DETAIL.Replace("{id}", $"{_stockIssueDockerId}");
            ResponseConsult <StockIssueDocketModel> response = await GetAsync <StockIssueDocketModel>(link);

            return(Ok(response));
        }
Example #23
0
        public async Task <ActionResult> Modify(int _warehouseId, [FromBody] WarehouseModel _model)
        {
            string link = URI_API.WAREHOUSE_MODIFY.Replace("{id}", $"{_warehouseId}");
            ResponseConsult <bool> response = await PutAsJsonAsync <bool>(link, _model);

            return(Ok(response));
        }
Example #24
0
        public async Task <ActionResult> Add([FromBody] StockIssueDocketModel _model)
        {
            string link = URI_API.STOCK_ISSUE_DOCKET_ADD;
            ResponseConsult <int> response = await PostAsJsonAsync <int>(link, _model);

            return(Ok(response));
        }
        public async Task <ActionResult> Details(int _productId)
        {
            string link = URI_API.PRODUCT_DETAIL.Replace("{id}", $"{_productId}");
            ResponseConsult <ProductModel> response = await GetAsync <ProductModel>(link);

            return(Ok(response));
        }
Example #26
0
        static public async Task <ResponseConsult <T> > PutAsJsonAsync <T>(string _path, object _requestData)
        {
            try
            {
                AddHeaders();
                _client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json"));
                HttpResponseMessage response = await _client.PutAsJsonAsync(_path, _requestData);

                if (response.IsSuccessStatusCode)
                {
                    ResponseConsult <T> svrRes = null;
                    svrRes = await response.Content.ReadAsJsonAsync <ResponseConsult <T> >();

                    return(svrRes);
                }
                else
                {
                    return(NewErrorResponse <T>("cll-api-flre-" + response.StatusCode, response.ReasonPhrase));
                }
            }
            catch (Exception ex)
            {
                return(NewErrorResponse <T>("sstm-xcptn", ex.ToString()));
            }
        }
        public async Task <ActionResult> AddUnit(int _productId, [FromBody] ProductUnitProductModel _model)
        {
            string link = URI_API.PRODUCT_UNIT_PRODUCT_ADD.Replace("{id}", $"{_productId}");;
            ResponseConsult <int> response = await PostAsJsonAsync <int>(link, _model);

            return(Ok(response));
        }
        public async Task <ActionResult> Details(int _stockReceiveDocketId)
        {
            string link = URI_API.STOCK_RECEIVE_DOCKET_DETAIL.Replace("{id}", $"{_stockReceiveDocketId}");
            ResponseConsult <ImportStockDetailModel> response = await GetAsync <ImportStockDetailModel>(link);

            return(Ok(response));
        }
        public async Task <ActionResult> RemoveUnit(int _unitId)
        {
            string link = URI_API.PRODUCT_UNIT_PRODUCT_REMOVE.Replace("{id}", $"{_unitId}");
            ResponseConsult <bool> response = await DeleteAsync <bool>(link);

            return(Ok(response));
        }
Example #30
0
        public async Task <ActionResult> Add([FromBody] ReleaseLivestockModel _model)
        {
            string link = URI_API.LIVESTOCK_PROCEED_RELEASE;
            ResponseConsult <int> response = await PostAsJsonAsync <int>(link, _model);

            return(Ok(response));
        }