private void BtnConsultarAgenda_Click(object sender, EventArgs e) { AgendaBll agendaObj = new AgendaBll(); DataTable dataTable = GetDataTable(agendaObj); dgvConsultaAgenda.DataSource = dataTable; }
private void btnRun_Click(object sender, EventArgs e) { AgendaBll objagenda = new AgendaBll(); DataTable datatable = objagenda.ConsultarAgenda(); cmbboxContatos.DataSource = datatable; cmbboxContatos.ValueMember = "Id"; cmbboxContatos.DisplayMember = "Nome"; }
private void btnGravarAlteracao_Click(object sender, EventArgs e) { AgendaBll fornecedorBll = new AgendaBll(); DataRowView drv = ((DataRowView)cmbboxContatos.SelectedItem); int id = int.Parse(drv.Row.ItemArray[0].ToString()); fornecedorBll.EditarContato(id, txtbxNome.Text, txtbxTelefone.Text); txtbxNome.Text = ""; txtbxTelefone.Text = ""; }
private void BtnSalvarContato_Click(object sender, EventArgs e) { AgendaBll agendaObj = new AgendaBll(); agendaObj.Nome = txtbxNome.Text; agendaObj.Telefone = txtbxTelefone.Text; agendaObj.Adicionar_Contato(agendaObj.Nome, agendaObj.Telefone); txtbxNome.Text = String.Empty; txtbxTelefone.Text = ""; }
protected void btnRelatorioContato_Click(object sender, EventArgs e) { try { AgendaBll agenda = new AgendaBll(); RptContato ct = new RptContato(); ct.SetDataSource(agenda.relatorioContato()); ct.ExportToHttpResponse(ExportFormatType.PortableDocFormat, Response, true, "relatorio"); } catch (Exception ex) { lblMensagem.Text = ex.Message; } }
private void BtnExcluirContato_Click(object sender, EventArgs e) { AgendaBll objagenda = new AgendaBll(); DataRowView drv = (DataRowView)cmbboxSelecionaContato.SelectedItem; int id = int.Parse(drv.Row.ItemArray[0].ToString()); //Propriedades da caixa de confimação de exclusão const string message = "Tem certeza que quer excluir ?"; const string caption = "Exclusão de contato"; var result = MessageBox.Show(message, caption, MessageBoxButtons.YesNo, MessageBoxIcon.Question); // Excluo após uma confirmação do usuário ... if (result == DialogResult.No) { MessageBox.Show("voce desistiu de excluir"); } else { objagenda.ExcluirContato(id); MessageBox.Show("Você excluiu o contato, atualize a lista em run"); } }
private static DataTable GetDataTable(AgendaBll agendaObj) { return(agendaObj.ConsultarAgenda()); }