Beispiel #1
0
 protected DBContextResult <U> ExecuteDALMethod <T, U>(JuzerWebsiteEntities db, Func <JuzerWebsiteEntities, T, U> Func, T Obj)
 {
     try
     {
         return(new DBContextResult <U>
         {
             Data = Func(db, Obj),
             TransactionResult = true
         });
     }
     catch (DbUpdateException ex)
     {
         new LogError(ex);
         return(new DBContextResult <U>
         {
             TransactionResult = false
         });
     }
     catch (DbEntityValidationException ex)
     {
         new LogError(ex);
         return(new DBContextResult <U>
         {
             TransactionResult = false
         });
     }
     catch (SqlException ex)
     {
         new LogError(ex);
         return(new DBContextResult <U>
         {
             TransactionResult = false
         });
     }
     catch (Exception ex)
     {
         new LogError(ex);
         return(new DBContextResult <U>
         {
             TransactionResult = false
         });
     }
 }
 protected Abstract_Spending()
 {
     db = new JuzerWebsiteEntities();
 }
Beispiel #3
0
 public Abstract_User()
 {
     db = new JuzerWebsiteEntities();
 }
Beispiel #4
0
 public DAL_Error()
 {
     db = new JuzerWebsiteEntities();
 }
 public Abstract_Analysis()
 {
     db = new JuzerWebsiteEntities();
 }
 public Abstract_Home()
 {
     db = new JuzerWebsiteEntities();
 }