private HighValueItemDto GetHighValueItemDto(HighValueItem highValueItem) { try { HighValueItemDto highValueItemDto = _mapper.Map(highValueItem, new HighValueItemDto()); highValueItemDto.Category = GetItemCategoryDto(highValueItemDto.ItemCategoryId); return(highValueItemDto); } catch (Exception) { throw; } }
private HighValueItem GetHighValueItem(int id) { try { HighValueItem highValueItem = _context.HighValueItem.Find(id); return(highValueItem); } catch (Exception) { throw; } }
public bool HighValueItemExists(int id) { try { HighValueItem highValueItem = GetHighValueItem(id); return((highValueItem == null) ? false : true); } catch (Exception) { throw; } }
public HighValueItemDto GetHighValueItemDto(int id) { try { HighValueItem highValueItem = GetHighValueItem(id); HighValueItemDto highValueItemDto = _mapper.Map(highValueItem, new HighValueItemDto()); highValueItemDto.Category = GetItemCategoryDto(highValueItemDto.ItemCategoryId); return(highValueItemDto); } catch (Exception) { throw; } }
public HighValueItemDto DeleteHighValueItem(int id) { try { HighValueItem highValueItemToRemove = GetHighValueItem(id); _context.HighValueItem.Remove(highValueItemToRemove); _context.SaveChanges(); return(GetHighValueItemDto(highValueItemToRemove)); } catch (Exception) { throw; } }
public HighValueItemDto AddHighValueItem(HighValueItemDto dto) { try { HighValueItem newHighValueItem = _mapper.Map <HighValueItemDto, HighValueItem>(dto); _context.HighValueItem.Add(newHighValueItem); _context.SaveChanges(); return(GetHighValueItemDto(newHighValueItem)); } catch (Exception ex) { throw; } }
void checkForItemsThatHaveValue() { List <HighValueItem> items = new List <HighValueItem> (); foreach (Item i in myContainer.itemsInContainer) { HighValueItem hi = i.GetComponent <HighValueItem> (); if (hi == null) { } else { items.Add(hi); } } foreach (HighValueItem hi in items) { stashValue += hi.value; myContainer.removeItemFromContainer(hi); Destroy(hi.gameObject); } }