public ActionResult Put(string id, [FromBody] ProfesorCurso profesorCursoModel) { try { using (XTEC_DigitalContext db = new XTEC_DigitalContext()) { ProfesorCurso profesorCurso = db.ProfesorCursos.Find(id); profesorCurso.ProfesorId = profesorCursoModel.ProfesorId; profesorCurso.CursoId = profesorCursoModel.CursoId; db.Entry(profesorCurso).State = Microsoft.EntityFrameworkCore.EntityState.Modified; db.SaveChanges(); } return(Ok("Actualizacion realizada")); } catch { return(BadRequest("No se pudo realizar la actualizacion")); } }
public ActionResult Put(string id, [FromBody] EstudianteGrupo estudianteGrupoModel) { try { using (XTEC_DigitalContext db = new XTEC_DigitalContext()) { EstudianteGrupo estudianteGrupo = db.EstudianteGrupos.Find(id); estudianteGrupo.EstudianteId = estudianteGrupoModel.EstudianteId; estudianteGrupo.GrupoId = estudianteGrupoModel.GrupoId; db.Entry(estudianteGrupo).State = Microsoft.EntityFrameworkCore.EntityState.Modified; db.SaveChanges(); } return(Ok("Actualizacion realizada")); } catch { return(BadRequest("No se pudo realizar la actualizacion")); } }
public ActionResult Put(string id, [FromBody] Carpetum carpetumModel) { try { using (XTEC_DigitalContext db = new XTEC_DigitalContext()) { Carpetum carpetum = db.Carpeta.Find(id); carpetumModel.Nombre = carpetumModel.Nombre; carpetumModel.RutaUrl = carpetumModel.RutaUrl; carpetumModel.GrupoId = carpetumModel.GrupoId; db.Entry(carpetum).State = Microsoft.EntityFrameworkCore.EntityState.Modified; db.SaveChanges(); } return(Ok("Actualizacion realizada")); } catch { return(BadRequest("Actualizacion no realizada")); } }
public bool Put(string id, [FromBody] Rubro rubroModel) //public ActionResult Put(string id, [FromBody] Rubro rubroModel) { try { using (XTEC_DigitalContext db = new XTEC_DigitalContext()) { Rubro rubro = db.Rubros.Find(id); rubro.Nombre = rubroModel.Nombre; rubro.Porcentaje = rubroModel.Porcentaje; rubro.GrupoId = rubroModel.GrupoId; db.Entry(rubro).State = Microsoft.EntityFrameworkCore.EntityState.Modified; db.SaveChanges(); } return(true); //return Ok("Actualizacion realizada"); } catch { return(false); //return BadRequest("No se pudo realizar la actualizacion"); } }
public ActionResult Put(string id, [FromBody] Evaluacion evaluacionModel) { try { using (XTEC_DigitalContext db = new XTEC_DigitalContext()) { Evaluacion evaluacion = db.Evaluacions.Find(id); evaluacion.Nombre = evaluacionModel.Nombre; evaluacion.FechaEntrega = evaluacionModel.FechaEntrega; evaluacion.GrupalIndividual = evaluacionModel.GrupalIndividual; evaluacion.EspecificacionArchivo = evaluacionModel.EspecificacionArchivo; evaluacion.Porcentaje = evaluacionModel.Porcentaje; evaluacion.RubroId = evaluacionModel.RubroId; db.Entry(evaluacion).State = Microsoft.EntityFrameworkCore.EntityState.Modified; db.SaveChanges(); } return(Ok("Actualizacion realizada")); } catch { return(BadRequest("Actualizacion no realizada")); } }
public ActionResult Put(string id, [FromBody] Archivo archivoModel) { try { using (XTEC_DigitalContext db = new XTEC_DigitalContext()) { Archivo archivo = db.Archivos.Find(id); archivo.ArchivoId = archivoModel.ArchivoId; archivo.Nombre = archivoModel.Nombre; archivo.ArchivoPdf = archivoModel.ArchivoPdf; archivo.Tamanio = archivoModel.Tamanio; archivo.Fecha = archivoModel.Fecha; archivo.CarpetaId = archivoModel.CarpetaId; db.Entry(archivo).State = Microsoft.EntityFrameworkCore.EntityState.Modified; db.SaveChanges(); } return(Ok("Archivo actualizado")); } catch { return(BadRequest("Archivo no actualizado")); } }
public bool Put(string id, [FromBody] Noticium noticiumModel) //public ActionResult Put(string id, [FromBody] Noticium noticiumModel) { try { using (XTEC_DigitalContext db = new XTEC_DigitalContext()) { Noticium noticium = db.Noticia.Find(id); noticium.Titulo = noticiumModel.Titulo; noticium.Mensaje = noticiumModel.Mensaje; noticium.Fecha = DateTime.Now; noticium.GrupoId = noticiumModel.GrupoId; db.Entry(noticium).State = Microsoft.EntityFrameworkCore.EntityState.Modified; db.SaveChanges(); } return(true); //return Ok("Actualizacion realizada"); } catch { return(false); //return BadRequest("No se pudo realizar la actualizacion"); } }
public ActionResult Put(string id, [FromBody] Entregable entregableModel) { try { using (XTEC_DigitalContext db = new XTEC_DigitalContext()) { Entregable entregable = db.Entregables.Find(id); entregable.Nota = entregableModel.Nota; entregable.Observaciones = entregableModel.Observaciones; entregable.ArchivoRetroalimentacion = entregableModel.ArchivoRetroalimentacion; entregable.ArchivoEntregable = entregableModel.ArchivoEntregable; entregable.Publico = entregableModel.Publico; entregable.Evaluado = entregableModel.Evaluado; entregable.EvaluacionId = entregableModel.EvaluacionId; db.Entry(entregable).State = Microsoft.EntityFrameworkCore.EntityState.Modified; db.SaveChanges(); } return(Ok("Actualizacion realizada")); } catch { return(BadRequest("Actualizacion no realizada")); } }
public ActionResult Put(string id, [FromBody] Grupo grupoModel) { try { using (XTEC_DigitalContext db = new XTEC_DigitalContext()) { Grupo grupo = db.Grupos.Find(id); grupo.Matriculados = grupoModel.Matriculados; grupo.NumeroGrupo = grupoModel.NumeroGrupo; grupo.Cupo = grupoModel.Cupo; grupo.Anio = grupoModel.Anio; grupo.Periodo = grupoModel.Periodo; grupo.CursoId = grupoModel.CursoId; grupo.ProfesorId = grupoModel.ProfesorId; db.Entry(grupo).State = Microsoft.EntityFrameworkCore.EntityState.Modified; db.SaveChanges(); } return(Ok("Actualizacion realizada")); } catch { return(BadRequest("No se pudo realizar la actualizacion")); } }