protected void Excluir(object sender, EventArgs e)
        {
            ClienteApi.CadastroSoapClient servico = new ClienteApi.CadastroSoapClient();
            ClienteApi.Cliente            cliente = new ClienteApi.Cliente();

            try
            {
                cliente.CPF = txtCPF.Text;

                servico.Delete(cliente);
                Response.Redirect("default.aspx?Ok=Excluido");
            }
            catch (Exception ex)
            {
                Msg.Style.Add("display", "block");
                Msg.Attributes.Add("CssClass", "alert alert-danger alert-dismissible fade show");
                lbMsg.Text = ex.Message;
            }
        }
        protected void Atualiza(object sender, EventArgs e)
        {
            try
            {
                ClienteApi.Cliente cliente = new ClienteApi.Cliente();

                cliente.CPF  = txtCPF.Text;
                cliente.Nome = txtNome.Text;

                string Tipo     = dropTipo.SelectedItem.Value;
                string Situacao = dropSituacao.SelectedItem.Value;

                cliente.Id_Tipo_Cliente     = int.Parse(Tipo);
                cliente.Id_Situacao_Cliente = int.Parse(Situacao);

                if (rbSexoM.Checked)
                {
                    cliente.Sexo = "M";
                }
                else
                {
                    cliente.Sexo = "F";
                }

                ClienteApi.CadastroSoapClient servico = new ClienteApi.CadastroSoapClient();

                servico.Altere(cliente);
                Response.Redirect("default.aspx?Ok=Atualizado");
            }
            catch (Exception ex)
            {
                Msg.Style.Add("display", "block");
                Msg.Attributes.Add("CssClass", "alert alert-danger alert-dismissible fade show");
                lbMsg.Text = ex.Message;
            }
        }
        protected void Cadastra(object sender, EventArgs e)
        {
            try
            {
                if (txtNome.Text == "")
                {
                    throw new Exception("Campo Nome é obrigatório");
                }

                if (txtCPF.Text == "")
                {
                    throw new Exception("Campo CPF é obrigatório");
                }

                if (txtCPF.Text.Length > 11)
                {
                    throw new Exception("Campo CPF deve ter no mínimo 11 caracteres");
                }

                if (rbSexoM.Checked == false && rbSexoF.Checked == false)
                {
                    throw new Exception("Campo Sexo é obrigatório");
                }

                if (dropTipo.SelectedItem == null)
                {
                    throw new Exception("Campo Tipo de Cliente é obrigatório");
                }

                if (dropSituacao.SelectedItem == null)
                {
                    throw new Exception("Campo Situação do Cliente é obrigatório");
                }

                ClienteApi.Cliente cliente = new ClienteApi.Cliente();

                cliente.CPF  = txtCPF.Text;
                cliente.Nome = txtNome.Text;

                string Tipo     = dropTipo.SelectedItem.Value;
                string Situacao = dropSituacao.SelectedItem.Value;

                cliente.Id_Tipo_Cliente     = int.Parse(Tipo);
                cliente.Id_Situacao_Cliente = int.Parse(Situacao);

                if (rbSexoM.Checked)
                {
                    cliente.Sexo = "M";
                }
                else
                {
                    cliente.Sexo = "F";
                }

                ClienteApi.CadastroSoapClient servico = new ClienteApi.CadastroSoapClient();

                servico.Insere(cliente);
                Server.Transfer("default.aspx?Ok=Cadastrado");
            }
            catch (Exception ex)
            {
                Msg.Style.Add("display", "block");
                Msg.Attributes.Add("CssClass", "alert alert-danger alert-dismissible fade show");
                lbMsg.Text = ex.Message;
            }
        }