private int TryGetCount(ETypeItem eTypeItem) { int returned = 0; if (_agentResumeViewModel.Items.TryGetValue((int)eTypeItem, out int count)) { returned = count; } return(returned); }
public static Item GetInstance(this ETypeItem eTypeItem, Item item) { switch (eTypeItem) { case ETypeItem.SystemService: return(new SystemService(item)); case ETypeItem.SystemConfig: return(new SystemConfig(item)); default: throw new Exception("Não existe um tipo cadastrado que corresponda ao informado."); } ; }
public static Item GetInstance(this ETypeItem eTypeItem, Item item) { switch (eTypeItem) { case ETypeItem.SystemService: return(new SystemService(item)); case ETypeItem.SystemArchive: return(new SystemArchive(item)); default: throw new BusinessException(ErrorCodes.InvalidObject, "Não existe um tipo cadastrado que corresponda ao informado."); } }
public Command(Guid companyId, Guid userIdWhoAdd, Guid agentId, string name, string displayName, string aboutCurrentValue, ETypeItem typeItem) { CompanyId = companyId; AgentId = agentId; UserIdWhoAdd = userIdWhoAdd; Name = name; DisplayName = displayName; AboutCurrentValue = aboutCurrentValue; Type = typeItem; }
public Query(Guid agentId, Guid companyId, ETypeItem type) { AgentId = agentId; CompanyId = companyId; Type = type; }
public Result <Exception, IQueryable <Item> > GetAll(Guid agentId, ETypeItem eTypeItem) => Result.Run(() => _context.Items.AsNoTracking().Where(item => !item.Removed && item.AgentId == agentId && item.Type == eTypeItem));