Ejemplo n.º 1
0
        private void BtnConsultarAgenda_Click(object sender, EventArgs e)
        {
            AgendaBll agendaObj = new AgendaBll();
            DataTable dataTable = GetDataTable(agendaObj);

            dgvConsultaAgenda.DataSource = dataTable;
        }
Ejemplo n.º 2
0
        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";
        }
Ejemplo n.º 3
0
        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 = "";
        }
Ejemplo n.º 4
0
        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 = "";
        }
Ejemplo n.º 5
0
        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;
            }
        }
Ejemplo n.º 6
0
        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");
            }
        }
Ejemplo n.º 7
0
 private static DataTable GetDataTable(AgendaBll agendaObj)
 {
     return(agendaObj.ConsultarAgenda());
 }