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> PostEducacionUsuari(int id, EducacionUsuario item) { if (id != item.IdEducacion) { return(BadRequest()); } //PublicacionTrabajo publicacion = await _baseDatos.PublicacionTrabajos.FirstOrDefaultAsync(q => q.IdEmpresa == item.); //if (educacion == null) //{ // return NotFound("El curso no existe"); //} _baseDatos.Entry(item).State = EntityState.Modified; await _baseDatos.SaveChangesAsync(); return(NoContent()); }
public async Task <ActionResult> PostUsuario(int id, Usuario item) { if (id != item.Idusuario) { return(BadRequest()); } /*Clase curso = await _baseDatos.Cursos.FirstOrDefaultAsync(q => q.Id == item.CrusoId); * if (curso == null) * { * return NotFound("El curso no existe"); * }*/ _baseDatos.Entry(item).State = EntityState.Modified; await _baseDatos.SaveChangesAsync(); return(NoContent()); }
public async Task <ActionResult> PostPublicacionTrabajo(int id, PublicacionTrabajo item) { if (id != item.IdPropuesta) { return(BadRequest()); } Empresa empresa = await _baseDatos.Empresas.FirstOrDefaultAsync(q => q.Idempresa == item.IdEmpresa); if (empresa == null) { return(NotFound("La empresa no existe")); } _baseDatos.Entry(item).State = EntityState.Modified; await _baseDatos.SaveChangesAsync(); return(NoContent()); }