예제 #1
0
        private void ProcurarCliente_txt_Click(object sender, RoutedEventArgs e)
        {
            CodigosProntos codigos = new CodigosProntos();

            if (codigos.PossuiLetras(CodCliente_txt.Text))
            {
                return;
            }

            ClienteClass cliente = new ClienteClass();

            if (CodCliente_txt.Text != string.Empty)
            {
                Verificar verificar = new Verificar();

                if (cliente.Checar(UInt32.Parse(CodCliente_txt.Text)) && verificar.Manutencao(UInt32.Parse(CodCliente_txt.Text), conect.MyBase_txt.Text))
                {
                    string[] dados = cliente.PegarDados(UInt32.Parse(CodCliente_txt.Text));

                    NomeCliente_txt.Text = dados[2];

                    Campos_sp.IsEnabled = true;
                    DesativarManutencao_bt.IsEnabled = true;
                }
                else
                {
                    MessageBox.Show("Usuario nao existe ou nao está com software em Manutençao!", "Opps", MessageBoxButton.OK, MessageBoxImage.Exclamation);
                    LimparCampos();
                    return;
                }
            }
        }
        private void Procurar_bt_Click(object sender, RoutedEventArgs e)
        {
            ClienteClass   verificar = new ClienteClass();
            CodigosProntos codigos   = new CodigosProntos();
            Verificar      ver       = new Verificar();

            if (Cod_Cliente_txt.Text != string.Empty && !codigos.PossuiLetras(Cod_Cliente_txt.Text))
            {
                if (!ver.Suspensao(string.Empty, UInt32.Parse(Cod_Cliente_txt.Text), conect.MyBase_txt.Text))
                {
                    if (verificar.Checar(UInt32.Parse(Cod_Cliente_txt.Text)))
                    {
                        Campos_sp.IsEnabled           = true;
                        SuspenderCliente_bt.IsEnabled = true;

                        AlocarCampos();
                    }
                    else
                    {
                        MessageBox.Show("Este cliente nao existe, verifique se digitou corretamente!", "Not Found!", MessageBoxButton.OK, MessageBoxImage.Exclamation);
                        Limpar();
                    }
                }
                else
                {
                    MessageBox.Show("Este cliente ja está suspenso!", string.Empty, MessageBoxButton.OK, MessageBoxImage.Exclamation);
                }
            }
        }
예제 #3
0
        private void Gerar_cliente_bt_Click(object sender, RoutedEventArgs e)
        {
            if (!VerificarCamposVazios())
            {
                GuardarValoresDosCampos();

                ClienteClass   clienteClass = new ClienteClass();
                ConfirmarSenha conf         = new ConfirmarSenha();

                if (!clienteClass.Checar(UInt32.Parse(valores[1])))
                {
                    conf.ShowDialog();

                    if (conf.Retornado)
                    {
                        clienteClass.Adicionar(valores);

                        MessageBox.Show("Usuario Adicionado com sucesso!");
                        LimparCampos();
                    }
                }
                else
                {
                    MessageBox.Show("Ops! ouve um erro, parece que o codigo gerado para esse cliente ja existe!\nClique no botao novamente!", string.Empty, MessageBoxButton.OK, MessageBoxImage.Error);
                    return;
                }
            }
        }
예제 #4
0
        private void ProcurarCliente_bt_Click(object sender, RoutedEventArgs e)
        {
            ClienteClass   verificar = new ClienteClass();
            CodigosProntos prontos   = new CodigosProntos();

            if (CodCliente_txt.Text != string.Empty && !prontos.PossuiLetras(CodCliente_txt.Text))
            {
                if (verificar.Checar(UInt32.Parse(CodCliente_txt.Text)))
                {
                    ClienteClass @class = new ClienteClass();
                    valores = @class.PegarDados(UInt32.Parse(CodCliente_txt.Text));

                    AlocarCampos();
                }
                else
                {
                    MessageBox.Show("O codigo informado nao coincide com nenhum cliente cadastrado!", string.Empty, MessageBoxButton.OK, MessageBoxImage.Exclamation);
                    return;
                }
            }
        }
예제 #5
0
        private void Procurar_bt_Click(object sender, RoutedEventArgs e)
        {
            CodigosProntos verific = new CodigosProntos();

            if (!string.IsNullOrEmpty(cod_Cliente_txt.Text))
            {
                ClienteClass ve = new ClienteClass();

                if (ve.Checar(UInt32.Parse(cod_Cliente_txt.Text)))
                {
                    procurar_stack.IsEnabled = false;
                    botoes_stack.IsEnabled   = true;
                    campos_stack.IsEnabled   = true;

                    AlocarDados();
                }
                else
                {
                    MessageBox.Show("Cliente informado nao existe\nVerifique se digitou corretamente e tente novamente!", "Opss!", MessageBoxButton.OK, MessageBoxImage.Exclamation);
                }
            }
        }
        private void ProcurarCliente_bt_Click(object sender, RoutedEventArgs e)
        {
            ClienteClass   cliente = new ClienteClass();
            CodigosProntos codigos = new CodigosProntos();

            if (!string.IsNullOrEmpty(CodCliente_txt.Text) && !codigos.PossuiLetras(CodCliente_txt.Text))
            {
                if (cliente.Checar(Convert.ToUInt32(CodCliente_txt.Text)))
                {
                    IniciarCampos();
                    //SenhaUsuarioConfig_txt.Text = cliente.PegarSenhaConfig(Convert.ToUInt32(CodCliente_txt.Text));
                }
                else
                {
                    MessageBox.Show("Usuario informado nao existe\nVerifique se digitou corretamente e tente novamente!", "Ops!", MessageBoxButton.OK, MessageBoxImage.Exclamation);
                    LimparCampos();
                    return;
                }
            }
            else
            {
                LimparCampos();
            }
        }
        private void ProcurarCliente_txt_Click(object sender, RoutedEventArgs e)
        {
            CodigosProntos codigos = new CodigosProntos();

            if (codigos.PossuiLetras(CodCliente_txt.Text))
            {
                return;
            }

            Verificar ver = new Verificar();

            if (CodCliente_txt.Text != string.Empty)
            {
                ClienteClass cliente = new ClienteClass();
                if (!ver.Manutencao(UInt32.Parse(CodCliente_txt.Text), conect.MyBase_txt.Text) && cliente.Checar(UInt32.Parse(CodCliente_txt.Text)))
                {
                    string[] d = cliente.PegarDados(UInt32.Parse(CodCliente_txt.Text));

                    NomeCliente_txt.Text         = d[2];
                    mensagemManutenance_txt.Text = d[9];


                    Campos_sp.IsEnabled  = true;
                    Manutençao.IsEnabled = true;
                }
                else
                {
                    MessageBox.Show("Cliente informado nao existe, ou ja está com a manutençao ativa!", string.Empty, MessageBoxButton.OK, MessageBoxImage.Exclamation);
                }
            }
        }