private void dgvCliente_CellContentClick(object sender, DataGridViewCellEventArgs e) { if (dgvCliente.Columns[e.ColumnIndex].Name == "ColumnEditar") { int id = Convert.ToInt32(dgvCliente.Rows[e.RowIndex].Cells["ColumnCodigo"].Value); ClienteDAL dal = new ClienteDAL(); Cliente objCliente = dal.GetCliente(id); LimparCampos(); txtCodigo.Text = objCliente.CdCliente.ToString(); txtNome.Text = objCliente.NmCliente; txtDtNascimento.Text = objCliente.DtNascimento.ToString(); txtCPF.Text = objCliente.CPF; cbEstadoCivil.SelectedItem = objCliente.DsEstadoCivil.Trim(); txtEmail.Text = objCliente.Email; txtEndereco.Text = objCliente.Endereco; cbStatus.SelectedItem = objCliente.DsStatus; txtCidade.Text = objCliente.Cidade; txtRG.Text = objCliente.RG; txtEstado.Text = objCliente.Estado; txtCep.Text = objCliente.CEP; txtCelular.Text = objCliente.Celular; txtTelefone.Text = objCliente.Telefone; cbSexo.SelectedItem = objCliente.Sexo; } if (dgvCliente.Columns[e.ColumnIndex].Name == "ColumnExcluir") { int id = Convert.ToInt32(dgvCliente.Rows[e.RowIndex].Cells["ColumnCodigo"].Value); ClienteDAL dal = new ClienteDAL(); dal.DeletarCliente(id); CarregarGrid(); } }
public IActionResult DeletarCliente(int id) { if (!dal.DeletarCliente(id)) { return(BadRequest("Erro ao deletar cliente")); } retorno.ErroMessage = string.Empty; retorno.Result = true; return(Ok(retorno)); }