コード例 #1
0
        public async Task <IHttpActionResult> GetConfiguration()
        {
            Domain.Model.Company _configurationCompany = null;

            // Carrega a configuração da Seguradora associada ao Token
            Company company = Util.Helper.GetConfiguration();

            // Busca configuração da Companhia por usuário
            _configurationCompany = await Task.Run(() => _configurationService.GetConfiguration(company));

            // Verifica se existe Companhia pelo usuário informado
            if (_configurationCompany == null)
            {
                return(NotFound());
            }

            return(Ok(_configurationCompany));
        }
コード例 #2
0
        public when_customer_is_searched()
        {
            var fixture = new Fixture();

            ApiServerFixture.Current.DoDatabaseOperation(context =>
            {
                for (int i = 1; i <= 5; i++)
                {
                    var createdModel = fixture.Build <Domain.Model.Company>()
                                       .WithoutBaseProperties()
                                       .Create();

                    context.Companies.Add(createdModel);
                    _lastAdded = createdModel;
                }

                context.SaveChanges();

                Assert.NotNull(_lastAdded);
                _lastAddedId = _lastAdded.Id;
            });
        }
コード例 #3
0
        public async Task <IHttpActionResult> GetSalvagesByCompany(int idInsuranceCompany)
        {
            IList <SalvageCompany> listSalvage = null;

            Domain.Model.Company request = null;

            // Cria entidade Configuration
            request = new Domain.Model.Company()
            {
                Id = idInsuranceCompany
            };

            // Busca empresas de Pátios cadastradas por Segurada informada
            listSalvage = await Task.Run(() => this._service.ListSalvageByCompany(request));

            // Verifica se existem empresas de Pátios associadas à Seguradora informada
            if (listSalvage == null || listSalvage.Count == 0)
            {
                return(NotFound());
            }

            // Retorna response com todas Categorias por Campanhia
            return(Ok(listSalvage));
        }
コード例 #4
0
ファイル: CategoryController.cs プロジェクト: Derkian/Dot.Net
        public async Task <IHttpActionResult> GetCategoriesByCompany(int idCompany)
        {
            IList <Category> listCategory = null;

            Domain.Model.Company request = null;

            // Cria entidade Configuration
            request = new Domain.Model.Company()
            {
                Id = idCompany
            };

            // Busca todas Categorias por Companhia informada
            listCategory = await Task.Run(() => _categoryService.GetCategoriesByCompany(request));

            // Verifica se existem Categorias pela Companhia informada
            if (listCategory == null || listCategory.Count == 0)
            {
                return(NotFound());
            }

            // Retorna response com todas Categorias por Campanhia
            return(Ok(listCategory));
        }