سلام
دوست عزیز شما ابتدا باید در DataGridView عنوان یا header های مورد نیازت را تعریف کنی. بعد هر کدوم از این header ها رو به هر ستون جدول در SQL متصل کنید. مثلاً شما یک header به اسم موبایل رو در DataGridView ایجاد کردید و و یک ستون هم در SQL دارید به اسم Mobile که باید در بخش تنظیمات DataGriView زمانی که عنوان موبایل رو ایجاد کردید اسم ستون SQL به اسم Mobile رو در اونجا وارد کنید.
بعد شما باید یک تابع به اسم Get رو توی GenericRepository تعریف کنید.
public virtual IEnumerable<T> Get(Expression<Func<T, bool>> where = null) { IQueryable<T> query = _dbset; if (where != null) { query = query.Where(where); } return query.ToList(); }
در نهایت برای وارد کردن اطلاعات داخل DataGridView باید تابع Get رو داخل DataSource بریزید. برای مثال:
dataGridView1.DataSource = db.GenericRepository.Get();
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)