Example #1
0
        public async Task <ActionResult> Post([FromBody] EmpleadoCreacionDTO empleadoCreacionDTO)
        {
            var emp = mapper.Map <Empleado>(empleadoCreacionDTO);

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

            return(NoContent());
        }
Example #2
0
        public async Task <ActionResult> Put(int Id, [FromBody] EmpleadoCreacionDTO empleadoCreacionDTO)
        {
            var empleado = await context.Empleado.FirstOrDefaultAsync(x => x.Id == Id);

            if (empleado == null)
            {
                return(NotFound());
            }

            empleado = mapper.Map(empleadoCreacionDTO, empleado);

            await context.SaveChangesAsync();

            return(NoContent());
        }