public async Task <ActionResult> PostAplicacionTrabajo(int id, AplicacionTrabajo item)
            {
                if (id != item.Idaplicacion)
                {
                    return(BadRequest());
                }

                Usuario usuario = await _baseDatos.Usuarios.FirstOrDefaultAsync(q => q.Idusuario == item.IdUsuario);

                if (usuario == null)
                {
                    return(NotFound("La empresa no existe"));
                }

                PublicacionTrabajo publicacion = await _baseDatos.PublicacionTrabajos.FirstOrDefaultAsync(q => q.IdPropuesta == item.IdPublicacionTrabajo);

                if (publicacion == null)
                {
                    return(NotFound("La empresa no existe"));
                }

                _baseDatos.Entry(item).State = EntityState.Modified;
                await _baseDatos.SaveChangesAsync();

                return(NoContent());
            }
 public async Task <ActionResult <AplicacionTrabajo> > PostAplicacionTrabajo(AplicacionTrabajo item)
 {
     /*var respuesta = await _usuarioAppServices.RegistrarUsuario(item);
      * if (respuesta == null)
      * {
      *  return CreatedAtAction(nameof(GetUsuario), new { Id = item.Id }, item);
      * }*/
     return(null);
 }