Exemplo n.º 1
0
 public void InsertarConfiguracion(Model.Configuracion configuracion)
 {
     using (var context = new Model.BibliotecaContextContainer())
     {
         try
         {
             context.ConfiguracionSet.Add(configuracion);
             context.SaveChanges();
         }
         catch (Exception e)
         {
             throw new Exception("No se ha podido insertar la configuración ", e);
         }
     }
 }
Exemplo n.º 2
0
 public void ActualizarConfiguracion(Model.Configuracion configuracion)
 {
     using (var context = new Model.BibliotecaContextContainer())
     {
         try
         {
             var config = context.ConfiguracionSet.FirstOrDefault(x => x.ConfiguracionId == configuracion.ConfiguracionId);
             context.Entry(config).State = System.Data.Entity.EntityState.Modified;
             context.Entry(config).CurrentValues.SetValues(configuracion);
             context.SaveChanges();
         }
         catch (Exception e)
         {
             throw new Exception("No se ha podido actualizar la configuración ", e);
         }
     }
 }