public void Executar()
        {
            var listaLegislaturasViewModels = _senado.ListarLegislaturas().Conteudo.ListaLegislatura.Legislatura.Legislatura;
            var listaLegislaturasEntidades  = Mapper.Map <List <Legislatura> >(listaLegislaturasViewModels);
            var legislaturaAtual            = listaLegislaturasEntidades.OrderByDescending(x => x.Codigo).First();

            listaLegislaturasEntidades.Add(new Legislatura()
            {
                Codigo     = legislaturaAtual.Codigo + 1,
                DataInicio = legislaturaAtual.DataInicio.AddYears(4),
                DataFim    = legislaturaAtual.DataFim.AddYears(4)
            });

            _legislaturas.MesclarEmMassa(listaLegislaturasEntidades);
        }
Ejemplo n.º 2
0
        public HttpResponseMessage MesclarEmMassa([FromBody] IEnumerable <Legislatura> lista)
        {
            _svc.MesclarEmMassa(lista);

            return(Request.CreateResponse(HttpStatusCode.OK));
        }