Ejemplo n.º 1
0
 private void BtnAdicionar_Click(object sender, EventArgs e)
 {
     try
     {
         frmCad_FormaPagamento frmCad_FormaPagamento = new frmCad_FormaPagamento(0);
         DialogResult          result = frmCad_FormaPagamento.ShowDialog();
         if (result == DialogResult.OK)
         {
             PopularGrid();
         }
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Ejemplo n.º 2
0
        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_FormaPagamento frmCad_FormaPagamento = new frmCad_FormaPagamento(Id);
                    DialogResult          result = frmCad_FormaPagamento.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);
            }
        }