public ActionResult <IEnumerable <Item> > Get() { try { return(Ok(_itemsService.Get())); } catch (Exception e) { return(BadRequest(e.Message)); } }
public IActionResult Get() { var items = itemsService.Get(); if (items != null) { return(Ok(items)); } else { return(NotFound()); } }
public ActionResult <Item> GetAction(int id) { try { return(Ok(_its.Get(id))); } catch (System.Exception e) { return(BadRequest(e.Message)); } }
public ActionResult <IEnumerable <Item> > Get() { try { string userId = HttpContext.User.FindFirst(ClaimTypes.NameIdentifier).Value; return(Ok(_ls.Get(userId))); } catch (Exception e) { return(BadRequest(e.Message)); } }
public void ValidateAmount(Guid itemID, int amount, out int result) { var item = ItemsService.Get(itemID); var all = GetAll(itemID); var repositoryAmount = all.Sum(m => m.Count); if (repositoryAmount + amount >= item.LowestCount) { result = -2; } else if (repositoryAmount + amount >= 0) { result = -1; } else { result = repositoryAmount; } }
internal static string RepositoryItemDetailer(RepositoryItem repositoryItem, ActionType actionType) { var item = ItemsService.Get(repositoryItem.ItemID); if (item == null) { return(null); } switch (actionType) { case ActionType.Created: return(string.Format("به موجودی اقلامی با نام {0} {1} عدد اضافه شد.", item.Name, repositoryItem.Count)); case ActionType.Removed: return(string.Format("از موجودی اقلامی با نام {0} {1} عدد کم شد.", item.Name, repositoryItem.Count)); default: return(null); } }