Exemple #1
0
 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"));
     }
 }
Exemple #2
0
 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"));
     }
 }
Exemple #3
0
 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"));
     }
 }
Exemple #6
0
 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"));
     }
 }
Exemple #7
0
 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"));
     }
 }