private void Manutençao_Click(object sender, RoutedEventArgs e) { if (VerificarCamposIsEmpty()) { MessageBox.Show("Por favor preencha todos os campos!", string.Empty, MessageBoxButton.OK, MessageBoxImage.Error); return; } ConfirmarSenha confirm = new ConfirmarSenha(); if (MessageBox.Show("Confirme sua senha para continuar!", string.Empty, MessageBoxButton.OKCancel, MessageBoxImage.Information) == MessageBoxResult.OK) { confirm.ShowDialog(); string[] dadosInfo = new string[3]; dadosInfo[0] = "ON"; dadosInfo[1] = mensagemManutenance_txt.Text; CodigosProntos codigos = new CodigosProntos(); dadosInfo[2] = DataSelecionada_dp.Text + " as " + HorarioSelecionado_tp.Text; if (confirm.Retornado) { ManutencaoClass maintenance = new ManutencaoClass(); maintenance.AtualizarManutencaoDB(UInt32.Parse(CodCliente_txt.Text), dadosInfo); MessageBox.Show("Esse cliente agora possui seu software em manutençao!\nPrevisao de Retorno: " + dadosInfo[2], "Sucesso", MessageBoxButton.OK, MessageBoxImage.Information); } else { MessageBox.Show("Cancelado!"); return; } } }
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 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); } } }
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); } } }
private void GuardarValoresDosCampos() { CodigosProntos prontos = new CodigosProntos(); valores[2] = cliente_txt.Text; valores[3] = licenca_txt.Text; valores[4] = dias_txt.Text; valores[5] = prontos.PegarDataAtual(); valores[13] = email_txt.Text; valores[14] = Contato.Text; ClienteClass cClass = new ClienteClass(); ConfirmarSenha confirmar = new ConfirmarSenha(); confirmar.ShowDialog(); if (confirmar.Retornado) { cClass.AtualizarDados(valores); MessageBox.Show("Dados Atualizados com sucesso!", string.Empty, MessageBoxButton.OK, MessageBoxImage.Information); } }
private void CodigoDigitado_txt_KeyDown(object sender, KeyEventArgs e) { CodigosProntos cod = new CodigosProntos(); if (cod.CancelaNaoNumeros(sender, e)) { e.Handled = false; } else { e.Handled = true; } }
private void GuardarValoresDosCampos() { CodigosProntos prontos = new CodigosProntos(); ExecutarComandos exe = new ExecutarComandos(); ClienteClass adicionar = new ClienteClass(); valores[1] = adicionar.GerarNumeroAleatorio(10000000, 99999999).ToString(); valores[2] = cliente_txt.Text; valores[3] = licenca_txt.Text; valores[4] = dias_txt.Text; valores[5] = prontos.PegarDataAtual(); valores[6] = prontos.PegarDataAtual_Incrementada(Byte.Parse(dias_txt.Text)); if (AtivarOpcoes.IsChecked == true) { valores[7] = suspensao_txt.Text; valores[8] = manutencao_txt.Text; valores[9] = mensagemManutenance_txt.Text; valores[10] = DataSelecionada_dp.Text + " as " + HorarioSelecionado_tp.Text; } else { valores[7] = "OFF"; valores[8] = "OFF"; valores[9] = ""; valores[10] = ""; } valores[13] = /*(string.IsNullOrEmpty(email_txt.Text)) ? "" : */ email_txt.Text; valores[14] = Contato.Text; valores[15] = exe.SenhaCrip(30, 4); valores[16] = ""; valores[17] = ""; for (Byte i = 0; i < 15; i++) { if (valores[i] == null) { valores[i] = ""; } } }
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; } } }
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 CodCliente_txt_KeyDown(object sender, KeyEventArgs e) { CodigosProntos codigos = new CodigosProntos(); codigos.CancelaNaoNumeros(sender, e); }
//verifica se oque o cara digitou é diferente de um numero, caso, retorna. private void Cod_Cliente_txt_KeyDown(object sender, KeyEventArgs e) { CodigosProntos verificacoes = new CodigosProntos(); verificacoes.CancelaNaoNumeros(sender, e); }