public void DeveMapearEntidadeMovimentacaoSaida() { Automapper.Setup(); var movimentacaoForm = new MovimentacaoSaidaForm() { Cliente = null, CategoriaVaga = "CategoriaVaga", Vaga = "Vaga", Placa = "1234", ValorPago = 1, TipoPagamento = 1, Entrada = DateTime.Now.ToString(), Ticket = "123456" }; var movimentacao = Mapper.Map <Movimentacao>(movimentacaoForm); movimentacao.Vaga.CategoriaVaga = new CategoriaVaga() { Id = 1 }; movimentacaoForm = Mapper.Map <MovimentacaoSaidaForm>(movimentacao); }
public void Configuration(IAppBuilder app) { var container = StructuremapMvc.StructureMapDependencyScope.Container; MigrationsRunner.Run(container); // Executa o migrations com os parametros do container configurados //Adiciona as configurações do NHibernate para criação de sessão, repositories etc container.Configure(c => c.AddRegistry(new NHibernateRegistry(container))); ConfigureOAuth(app); GlobalConfiguration.Configure(WebApiConfig.Register); RouteConfig.RegisterRoutes(RouteTable.Routes); BundleConfig.RegisterBundles(BundleTable.Bundles); Automapper.Setup(); app.UseCors(Microsoft.Owin.Cors.CorsOptions.AllowAll); }