예제 #1
0
        private void btnAlterar_Click_1(object sender, EventArgs e)
        {
            if (cliente == null)
            {
                string   msg   = "Selecione um registro para alterá-lo.";
                frmAlert alert = new frmAlert();
                alert.LoadScreen(msg);
                alert.ShowDialog();
            }
            else
            {
                frmAlterarCliente tela = new frmAlterarCliente();
                tela.LoadScreen(cliente);
                tela.ShowDialog();

                CarregarGrid();
            }
        }
예제 #2
0
        private void dgvListarClientes_CellContentClick(object sender, DataGridViewCellEventArgs e)
        {
            if (e.ColumnIndex == 10)
            {
                ClienteDTO        dto  = dgvListarClientes.Rows[e.RowIndex].DataBoundItem as ClienteDTO;
                frmAlterarCliente tela = new frmAlterarCliente();
                tela.LoadScreen(dto);
                tela.Show();
            }

            if (e.ColumnIndex == 11)
            {
                ClienteDTO dto = dgvListarClientes.Rows[e.RowIndex].DataBoundItem as ClienteDTO;

                DialogResult resposta = MessageBox.Show("Quer mesmo apagar este registro?", "NerdT", MessageBoxButtons.YesNo, MessageBoxIcon.Question);

                if (resposta == DialogResult.Yes)
                {
                    ClienteBusiness business = new ClienteBusiness();
                    business.Remover(dto.Id);
                    MessageBox.Show("Registro removido com sucesso!", "NerdT", MessageBoxButtons.YesNo, MessageBoxIcon.Exclamation);
                }
            }
        }