예제 #1
0
 public string EliminarEstudio(int id)
 {
     using (NuevoDbContext context = new NuevoDbContext())
     {
         EstudioDto estudio = context.getEstudios(true)
                              .Where(t => t.Id == id)
                              .FirstOrDefault();
         context.Remove(estudio);
         context.SaveChanges();
         return("Registro eliminado con éxito");
     }
 }
예제 #2
0
        public EstudioDto updateEstudio(EstudioDto estudioDto)
        {
            estudioModificado = estudioDto;
            using (NuevoDbContext context = new NuevoDbContext())
            {
                //load task from database
                EstudioDto estudio = context.getEstudios(true).Where(t => t.Id == estudioDto.Id).FirstOrDefault();
                estudioOriginal = estudio;

                prepararCambios(estudioModificado, estudioOriginal, context);
                var idestudioAModificarr = estudio.Id;
                estudio.Nombre  = estudioDto.Nombre.Trim().ToUpper();
                estudio.Deleted = estudioDto.Deleted;

                //save changes to database
                context.SaveChanges();
                context.CommonChangeLogger.AddRange(listLoggers);
                context.SaveChanges();
                return(estudio);
            }
        }