private void FormLista_Load(object sender, EventArgs e) { if (Editar) { _ListaChamada = ModuloBanco.ListaChamadaGet(Id); txtDataCriacao.Text = _ListaChamada.DataCriacao.ToString(); _Alunos = new BindingList <Aluno>(); foreach (var item in _ListaChamada.ListaRA) { _Alunos.Add(ModuloBanco.AlunoGet(item)); } dgvListaChamada.DataSource = _Alunos; txtRa.Focus(); txtRa.ReadOnly = false; txtNome.ReadOnly = false; txtNomeLista.Text = _ListaChamada.NomeLista; txtNomeLista.ReadOnly = true; txtNomeLista.TabStop = false; btnCriar.Visible = false; btnAdicionar.Visible = true; btnRemover.Visible = true; label6.Visible = true; } else { txtDataCriacao.Text = DateTime.Now.ToString(); _ListaChamada = new ListaChamada() { Id = ObjectId.GenerateNewId(), DataCriacao = DateTime.Now, NomeLista = "", ListaRA = new List <ulong>(), }; _Alunos = new BindingList <Aluno>(); dgvListaChamada.DataSource = _Alunos; txtNomeLista.Focus(); } }