public IActionResult OnGetIncrease(long id)
        {
            var increase = new InventoryIncrease
            {
                InventoryId = id
            };

            return(Partial("./Increase", increase));
        }
        public OperationResult Increase(InventoryIncrease increase)
        {
            var operation = new OperationResult();
            var inventory = _inventoryRepository.GetById(increase.InventoryId);

            if (inventory == null)
            {
                return(operation.Fail(ApplicationMessages.NotFoundRecord));
            }

            const long operatorId = 0;

            inventory.Increase(increase.Count, operatorId, increase.Description);
            _inventoryRepository.SaveChanges();
            return(operation.Success());
        }
        public JsonResult OnPostIncrease(InventoryIncrease increase)
        {
            var result = _inventoryApplication.Increase(increase);

            return(new JsonResult(result));
        }