private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e)
{
IfachadaServico fachadaServico = new FachadaServico();
if (e.RowIndex < 0 || e.ColumnIndex == dataGridView1.Columns["remover"].Index)
{
DialogResult dr = MessageBox.Show("Tem certeza que deseja excluir " + dataGridView1[0, e.RowIndex].Value + "?", "", MessageBoxButtons.YesNo, MessageBoxIcon.Information);
if (dr == DialogResult.Yes)
{
String Descricao = Convert.ToString(dataGridView1[0, e.RowIndex].Value);
fachadaServico.RemoverServico(Descricao);
//A função abaixo limpa o dataGridView
dataGridView1.Rows.Clear();
//A função abaixo preenche o dataGridView
this.BuscarListaServico_Click(sender, e);
}
}
else if (e.RowIndex < 0 || e.ColumnIndex == dataGridView1.Columns["alterar"].Index)
{
//AO PEDIDO DE PAULO, FOI RETIRADO A MENSAGEM "DESEJA ALTERAR - SIM ? OU NAO?"
//Carrega usuario que vai ser alterado!
int idServico = (int)dataGridView1[4, e.RowIndex].Value;
Projeto4_Junior.Modelo.Servico servic = fachadaServico.BuscarServico(idServico);
AlterarServico tela = new AlterarServico(servic, this);
tela.ShowDialog();
}
}