private void btnNovo_Click(object sender, EventArgs e) { FormCadastrarCliente frm = new FormCadastrarCliente(); frm.cliente = null; if (frm.ShowDialog() == DialogResult.OK) { if (ClienteServices.Inserir(frm.cliente)) { MessageBox.Show("Cliente cadastrado com sucesso!", "chronOS", MessageBoxButtons.OK, MessageBoxIcon.Information); AtualizarGrid(); Contar(); } else { MessageBox.Show("Erro ao cadastrar novo cliente!", "chronOS", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
private void btnEditar_Click(object sender, EventArgs e) { FormCadastrarCliente alterar = new FormCadastrarCliente(); if (dgvClientes.CurrentRow != null) { alterar.cliente = ClienteServices.ObterPorId(Convert.ToInt32(dgvClientes.CurrentRow.Cells[0].Value)); if (alterar.ShowDialog() == DialogResult.OK) { if (ClienteServices.Alterar(alterar.cliente)) { MessageBox.Show("Alteração realizada com sucesso!", "chronOS", MessageBoxButtons.OK, MessageBoxIcon.Information); AtualizarGrid(); Contar(); } else { MessageBox.Show("Não foi possível realizar a alteração no momento!", "chronOS", MessageBoxButtons.OK, MessageBoxIcon.Information); } } } }