Exemplo n.º 1
0
        static void Main(string[] args)
        {
            Businness_DBEntities DB        = new Businness_DBEntities();
            ICustomers           customers = new Accounting.DataLayer.Services.Customers(DB);

            customers.DeleteByID(1);
            customers.SaveChanges();
        }
Exemplo n.º 2
0
        public UnitOfWork()
        {
            if (db == null)
            {
                ////دیتابیس با هر تغییر در مودل به صورت اتوماتیک حذف و دوباره ساخته میشود
                //Database.SetInitializer(new DropCreateDatabaseIfModelChanges<Context>());
                ////دیتابیس در مدل کد فرست با اجرای هر بار کانتکس یطور اتوماتیک حذف و ساخته می شود
                //Database.SetInitializer(new DropCreateDatabaseAlways<Context>());
                ////تنظیمات بالا برای حذف و دوباره ساخته شدن دیتابیس را غیر فعال میکند
                //Database.SetInitializer<Context>(null);

                db = new Businness_DBEntities();
            }
        }
 public GenericRepository(Businness_DBEntities DB)
 {
     _db    = DB;
     _dbSet = _db.Set <TEntity>();
 }
Exemplo n.º 4
0
 public Customers(Businness_DBEntities DB) : base(DB)
 {
     db = DB;
 }
Exemplo n.º 5
0
 public Accounting(Businness_DBEntities DB) : base(DB)
 {
     _db = DB;
 }