Exemplo n.º 1
0
        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();
            }
        }
Exemplo n.º 2
0
        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));
        }