Exemple #1
0
        public IHttpActionResult EditInventory(SiteInventory inventory)
        {
            if (inventory == null)
            {
                return(BadRequest("inventory must be passed to the body of the http request"));
            }
            try
            {
                inventory.CreatedDate = DateTime.Now;
                assetsManagementService.EditSiteInventory(inventory);

                var inventories = assetsManagementService.GetSiteInventories();
                var html        = Helpers.RenderPartial("~/Views/Shared/Partial/Assets/InventoryList.cshtml", inventories);
                return(Ok(html));
            }
            catch (Exception ex)
            {
                return(InternalServerError(ex));
            }
        }
Exemple #2
0
        public void EditSiteInventory(SiteInventory siteInventory)
        {
            var original = siteInventoryRepository.GetById(s => s.InventoryId == siteInventory.InventoryId);

            siteInventoryRepository.Update(original, siteInventory.AutoMapObject <SiteInventory, DB.SiteInventory>());
        }
Exemple #3
0
        public int CreateSiteInventory(SiteInventory siteInventory)
        {
            var res = siteInventoryRepository.Insert(siteInventory.AutoMapObject <SiteInventory, DB.SiteInventory>());

            return(res.SiteId);
        }