private void btnAdicionar_Click(object sender, EventArgs e)
 {
     try
     {
         frmCad_Cliente frmCad_Cliente = new frmCad_Cliente();
         DialogResult   result         = frmCad_Cliente.ShowDialog();
         if (result == DialogResult.OK)
         {
             PopularGrid();
         }
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
示例#2
0
 private void BtnCliente_Click(object sender, EventArgs e)
 {
     try
     {
         if (financeiro_dto.ID_CLIENTE == 0)
         {
             MessageBox.Show("Cliente não encontrado", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error);
             return;
         }
         frmCad_Cliente frmCad_Cliente = new frmCad_Cliente(financeiro_dto.ID_CLIENTE);
         frmCad_Cliente.ShowDialog();
         financeiro_dto.CLIENTE = frmCad_Cliente.CLIENTE_DTO;
         PopularDadosCliente();
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
        private void btnAlterar_Click(object sender, EventArgs e)
        {
            try
            {
                //Setando o mousepointer para ocupado.
                Cursor.Current = Cursors.WaitCursor;

                //Verifica se existem registros no datagrid
                if (dtgDados.RowCount == 0)
                {
                    return;
                }

                //Visualizando o registro selecionado
                int Id = Convert.ToInt32(dtgDados.CurrentRow.Cells["Id"].Value.ToString());
                if (Id != 0)
                {
                    frmCad_Cliente frmCad_Cliente = new frmCad_Cliente(Id);
                    DialogResult   result         = frmCad_Cliente.ShowDialog();
                    if (result == DialogResult.OK)
                    {
                        PopularGrid();
                    }
                }
                else
                {
                    throw new Exception("O Descricao do registro selecionado está incorreto!");
                }
            }
            catch (NullReferenceException)
            {
                MessageBox.Show("Nenhum registro válido foi selecionado!", "Não foi possível a visualização do registro", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "Não foi possível a visualização do registro", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }