Ejemplo n.º 1
0
        public async Task <ActionResult <CollectionViewModel <CostType> > > Get(
            string company,
            [FromQuery] string code             = null,
            [FromQuery] string description      = null,
            [FromQuery] bool includeDeactivated = false,
            [FromQuery] string viewMode         = MasterDataViewMode.Local)
        {
            var costTypes = await _costTypesRepository.GetAllAsync(viewMode == MasterDataViewMode.Local?company : null, includeDeactivated, code, description);

            var response = new CollectionViewModel <CostType>(costTypes.ToList());

            return(Ok(response));
        }