public async Task <IActionResult> RegisterTrabajador(TrabajadorForRegister trabajador) { var param = _mapper.Map <TrabajadorForRegister, Trabajador>(trabajador); var createdTrabajador = await _repoTrabajador.AddAsync(param); return(Ok(createdTrabajador)); }
public async Task <IActionResult> UpdateTrabajador(TrabajadorForRegister trabajadorForRegister) { var trabajador = _repoTrabajador.Get(x => x.id == trabajadorForRegister.id).Result; trabajador.cargo = trabajadorForRegister.cargo; trabajador.telefono = trabajadorForRegister.telefono; trabajador.email = trabajadorForRegister.email; trabajador.dni = trabajadorForRegister.dni; var createdTrabajador = await _repoTrabajador.SaveAll(); return(Ok(createdTrabajador)); }