/// <summary> /// Llama al Data Core para el retorno del item que se esta descontando en el inventario, arma la entidad (json) con la informacion que va a retornar /// </summary> /// <param name="request"></param> /// <returns></returns> public static ItemInventoryResponse discountItemInventory(ItemInventoryRequest request) { ItemInventoryResponse response = new ItemInventoryResponse(); response.inventory = InventoryDC.discountItemInventory(request); response.code = 100; response.message = "OK"; return(response); }
/// <summary> /// Conecta a la bd y ejecuta el sp de para el descuento del item en el inventario /// </summary> /// <param name="request"></param> /// <returns></returns> public static List <InventoryMC> discountItemInventory(ItemInventoryRequest request) { try { var dataservice = new DataModelService(); List <InventoryMC> inventory = dataservice.GetListByParameter <InventoryMC, ItemInventoryRequest>("[dbo].[discountItemInventory]", request); return(inventory); } catch (Exception ex) { List <InventoryMC> inventories = new List <InventoryMC>(); InventoryMC inventory = new InventoryMC(); inventory.item = ex.Message; inventories.Add(inventory); return(inventories); } }
public ActionResult <ItemInventoryResponse> discountItemInventory(ItemInventoryRequest request) { return(InventoryBC.discountItemInventory(request)); }
public ActionResult <ItemInventoryResponse> saveItemInventory(ItemInventoryRequest request) { return(InventoryBC.saveItemInventory(request)); }