Exemplo n.º 1
0
        public async Task <List <OlderDTO> > Handle(Older request, CancellationToken cancellationToken)
        {
            var ancianos = await this.repository.GetAll <Anciano>(
                x => x.Prioridad >= 0,
                x => x.Edad,
                cancellationToken);

            return(this.autoMapping.Map <List <Anciano>, List <OlderDTO> >(ancianos));
        }
Exemplo n.º 2
0
        public async Task <IActionResult> ObtenerMayores([FromBody] Older older)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest("el modelo no es valido, ingrese correctamente los datos."));
            }

            var dto = await this.mediator.Send(older);

            if (dto == null)
            {
                return(BadRequest("no se pudo registrar el joven."));
            }
            else
            {
                return(Ok(dto));
            }
        }
Exemplo n.º 3
0
 public override void Write(TextWriter output)
 {
     Older.Write(output);
     output.Write('+');
     Younger.Write(output);
 }