예제 #1
0
 public static RolModuloAcciones InsertarAcciones(RolModuloAcciones rolModuloAcciones)
 {
     try
     {
         using (var dbContext = new SI_PESPIREEntities())
         {
             dbContext.RolModuloAcciones.Add(rolModuloAcciones);
             dbContext.SaveChanges();
             return(rolModuloAcciones);
         }
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
예제 #2
0
 public static Acciones ActualizarAccion(Acciones accionActualizar)
 {
     try
     {
         using (var dbContext = new SI_PESPIREEntities())
         {
             dbContext.Entry(accionActualizar).State = EntityState.Modified;
             dbContext.SaveChanges();
             return(accionActualizar);
         }
     }
     catch (Exception e)
     {
         Console.WriteLine(e);
         throw;
     }
 }
예제 #3
0
 public static Acciones InsertarNuevaAccion(Acciones nuevaAccion)
 {
     try
     {
         using (var dbContext = new SI_PESPIREEntities())
         {
             dbContext.Acciones.Add(nuevaAccion);
             dbContext.SaveChanges();
             return(nuevaAccion);
         }
     }
     catch (Exception e)
     {
         Console.WriteLine(e);
         throw;
     }
 }
예제 #4
0
 public static bool EliminarRegistroRol(Roles rolSeleccionado)
 {
     try
     {
         using (var dbContext = new SI_PESPIREEntities())
         {
             var seEliminoRegistro = false;
             var rolEliminar       = dbContext.Roles.FirstOrDefault(x => x.RolId == rolSeleccionado.RolId);
             if (rolEliminar != null)
             {
                 dbContext.Roles.Remove(rolEliminar);
                 seEliminoRegistro = dbContext.SaveChanges() > 0;
             }
             return(seEliminoRegistro);
         }
     }
     catch (Exception e)
     {
         Console.WriteLine(e);
         throw;
     }
 }