private void PopulateForm() { DataLayer.SessionHelper _sessionHelper = new SessionHelper(); Repository<Guid, NewsItem> _newsItemRepo = new Repository<Guid, NewsItem>(_sessionHelper.GetSession("APL")); UnitOfWork _unitOfWork = new UnitOfWork(_sessionHelper.GetSessionFactory("APL")); var newsItems = _newsItemRepo.All().ToList(); dataGridView1.SelectionMode = DataGridViewSelectionMode.FullRowSelect; dataGridView1.CellContentDoubleClick += DataGridView1_CellContentDoubleClick; dataGridView1.ReadOnly = true; dataGridView1.DataSource = newsItems; }
public NewsItemEdit(Guid newsItemId) { this.ShowInTaskbar = false; AllowDrop = true; _newsItemId = newsItemId; _sessionHelper = new SessionHelper(); Repository<Guid, NewsItem> _newsItemRepo = new Repository<Guid, NewsItem>(_sessionHelper.GetSession("APL")); _newsItem = _newsItemRepo.FindBy(_newsItemId); InitializeComponent(); PopulateForm(); }