예제 #1
0
 protected WEDEPXEntities GetConnection()
 {
     if (db == null)
     {
         db = new WEDEPXEntities();
     }
     return(db);
 }
예제 #2
0
        public DataTable ExecuteQuery(string sqlQuery)
        {
            WEDEPXEntities    db        = GetConnection();
            DbProviderFactory dbFactory = DbProviderFactories.GetFactory(db.Database.Connection);

            using (var cmd = dbFactory.CreateCommand())
            {
                cmd.Connection  = db.Database.Connection;
                cmd.CommandType = CommandType.Text;
                cmd.CommandText = sqlQuery;
                using (DbDataAdapter adapter = dbFactory.CreateDataAdapter())
                {
                    adapter.SelectCommand = cmd;

                    DataTable dt = new DataTable();
                    adapter.Fill(dt);

                    return(dt);
                }
            }
        }
예제 #3
0
 public WedepxDbHelper()
 {
     _db = GetConnection();
 }
예제 #4
0
 private string Image        = System.Configuration.ConfigurationManager.AppSettings["PathImage"];    //"C://WEDEPX//GenImage";
 public WedepxService()
 {
     _db = GetConnection();
 }