private void FFuncionario_Load(object sender, EventArgs e) { if (item == null) { List <FuncionarioModel> fun = Global.APIListaFuncionarios(); txtCodigo.Text = (fun != null || fun.Count > 0) ? Convert.ToString(fun.Count + 1).PadLeft(5, '0') : "00001"; } else { CarregaDados(); } }
private void CarregaDGV() { Cursor.Current = Cursors.WaitCursor; FuncionarioModelBindingSource = new BindingSource(); FuncionarioModelBindingSource.DataSource = typeof(FuncionarioModel); FuncionarioModelBindingSource.DataSource = Global.APIListaFuncionarios(); dgvListagem.DataSource = FuncionarioModelBindingSource; FuncionarioModelBindingSource.EndEdit(); if (dgvListagem != null && dgvListagem.View != null && dgvListagem.View.Records != null && dgvListagem.View.Records.Count > 0) { tsbEditar.Enabled = true; tsbRemover.Enabled = true; tsbNovo.Enabled = true; tsbAtualizar.Enabled = true; } else { tsbEditar.Enabled = false; tsbRemover.Enabled = false; } Cursor.Current = Cursors.Default; }