Пример #1
0
        public async Task <ActionResult <int> > Post([FromForm] EntidadCreacionDTO entidadCreacionDTO)
        {
            var entidad = mapper.Map <Entidad>(entidadCreacionDTO);

            context.Add(entidad);
            await context.SaveChangesAsync();

            return(entidad.Id);
        }
Пример #2
0
        private List <EmpleadosEntidades> MapearEntidadesEmpleados(EntidadCreacionDTO entidadCreacionDTO,
                                                                   Entidad entidad)
        {
            var resultado = new List <EmpleadosEntidades>();

            if (entidadCreacionDTO.EmpleadosIds == null)
            {
                return(resultado);
            }

            foreach (var id in entidadCreacionDTO.EmpleadosIds)
            {
                resultado.Add(new EmpleadosEntidades()
                {
                    EmpleadoId = id
                });
            }

            return(resultado);
        }