public ProjectsControl(KursDbContext context) { InitializeComponent(); _context = context; List <ColumnConfig> columns = new List <ColumnConfig> { new ColumnConfig { Name = "Id", Title = "Id", Width = 100, Visible = false }, new ColumnConfig { Name = "Title", Title = "Название", Width = 357, Visible = true }, new ColumnConfig { Name = "Description", Title = "Описание", Width = 357, Visible = true } }; dataGridViewProjects.Columns.Clear(); foreach (var column in columns) { dataGridViewProjects.Columns.Add(new DataGridViewTextBoxColumn { HeaderText = column.Title, Name = string.Format("Column{0}", column.Name), ReadOnly = true, Visible = column.Visible, Width = column.Width ?? 0, AutoSizeMode = column.Width.HasValue ? DataGridViewAutoSizeColumnMode.None : DataGridViewAutoSizeColumnMode.Fill }); } LoadData(); }
public FormTask(KursDbContext context, Guid?idProject = null, Guid?idSubtask = null, Guid?id = null) { InitializeComponent(); _context = context; _id = id; if (idProject.HasValue) { _idProject = idProject.Value; } if (idSubtask.HasValue) { _idSubtask = idSubtask.Value; } }
public UsersControl(KursDbContext context) { InitializeComponent(); _context = context; List <ColumnConfig> columns = new List <ColumnConfig> { new ColumnConfig { Name = "Id", Title = "Id", Width = 100, Visible = false }, new ColumnConfig { Name = "Login", Title = "Логин", Width = 250, Visible = true }, new ColumnConfig { Name = "Password", Title = "Пароль", Width = 232, Visible = true }, new ColumnConfig { Name = "UserRole", Title = "Роль", Width = 232, Visible = true } }; dataGridViewUsers.Columns.Clear(); foreach (var column in columns) { dataGridViewUsers.Columns.Add(new DataGridViewTextBoxColumn { HeaderText = column.Title, Name = string.Format("Column{0}", column.Name), ReadOnly = true, Visible = column.Visible, Width = column.Width ?? 0, AutoSizeMode = column.Width.HasValue ? DataGridViewAutoSizeColumnMode.None : DataGridViewAutoSizeColumnMode.Fill }); } LoadData(); }
public FormUser(KursDbContext context, Guid?id = null) { InitializeComponent(); _context = context; _id = id; }
public InfoControl(KursDbContext context) { InitializeComponent(); _context = context; }
public KursController(KursDbContext context) { _context = context; }