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; } } }
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 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 Remover_bt_Click(object sender, RoutedEventArgs e) { if (MessageBox.Show("Voce leu as menssagens acima?\nAo clicar em SIM, nao terar mais como voltar atras!", string.Empty, MessageBoxButton.YesNo, MessageBoxImage.Question) == MessageBoxResult.Yes) { ConfirmarSenha senha = new ConfirmarSenha(); senha.ShowDialog(); if (senha.Retornado) { RemoverLicenca remover = new RemoverLicenca(); remover.AplicarComando(); } } }
private void Remover_bt_Click(object sender, RoutedEventArgs e) { if (MessageBox.Show("Voce realmente deseja deletar esse cliente do banco de dados?\nVoce pode apenas Suspender ele ou colocar em menutençao\n\nOBS: nao terá como recuperar os dados futuramente!", "Confirmar", MessageBoxButton.YesNo, MessageBoxImage.Question) == MessageBoxResult.Yes) { ClienteClass d = new ClienteClass(); ConfirmarSenha conf = new ConfirmarSenha(); conf.ShowDialog(); if (conf.Retornado) { d.Remover(UInt32.Parse(cod_Cliente_txt.Text)); MessageBox.Show("Dados Removidos com sucesso!"); LimparCampos(); } } }
private void SuspenderCliente_bt_Click(object sender, RoutedEventArgs e) { if (MessageBox.Show("Voce leu as menssagens acima?\nAo clicar em SIM, nao terar mais como voltar atras!", string.Empty, MessageBoxButton.YesNo, MessageBoxImage.Question) == MessageBoxResult.Yes) { ConfirmarSenha senha = new ConfirmarSenha(); senha.ShowDialog(); if (senha.Retornado) { ClienteClass @class = new ClienteClass(); @class.Suspender(string.Empty, UInt32.Parse(Cod_Cliente_txt.Text)); MessageBox.Show("Cliente foi suspenso temporariamente com sucesso!", string.Empty, MessageBoxButton.OK, MessageBoxImage.Information); } } }
private void DesativarManutencao_bt_Click(object sender, RoutedEventArgs e) { if (MessageBox.Show("Voce deve confirmar sua senha", string.Empty, MessageBoxButton.OK, MessageBoxImage.Information) == MessageBoxResult.OK) { ConfirmarSenha confirmar = new ConfirmarSenha(); confirmar.ShowDialog(); if (confirmar.Retornado) { ManutencaoClass manutencao = new ManutencaoClass(); string[] d = new string[3]; d[0] = "OFF"; manutencao.AtualizarManutencaoDB(UInt32.Parse(CodCliente_txt.Text), d); MessageBox.Show("Este software agora nao está mais em Manutençao!", "Sucesso", MessageBoxButton.OK, MessageBoxImage.Information); } else { MessageBox.Show("Cancelado!"); } } }