private void frm_principal_Load(object sender, EventArgs e) { txt_data.Text = DateTime.Now.ToLongDateString() + " " + DateTime.Now.ToLongTimeString(); foreach (string s in SerialPort.GetPortNames()) { txt_ListPort.Items.Add(s); } Conecta_Porta(); try { CondoRepositorio repo = new CondoRepositorio(); List <string> listNomes = new List <string>(); listNomes = repo.CarregaNomesLogin(); int i = 0; foreach (var item in listNomes) { txt_nomeUsuaario.Items.Insert(i, item.ToString().ToUpper()); i++; } } catch (Exception ex) { MessageBox.Show("NÃO FOI POSSÍVEL SE CONECTAR A BASE DADOS " + ex.Message, "ERRO1", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void Conecta_Porta() { try { CondoRepositorio repo = new CondoRepositorio(); port_Com = repo.GetUltimaPorta(); lb_ultimaPorta.Text = "Porta: " + port_Com; if ((port_Com != null) && (port_Com != "port_conection")) { serialPort1.PortName = port_Com; } if (serialPort1.IsOpen != true) { serialPort1.Open(); if (serialPort1.IsOpen) { txt_estadoPorta.Text = "Conectado: " + port_Com; txt_statusPort.Text = "Conectado: " + port_Com; btn_conectar.Text = "Desconectar"; } } } catch (Exception ex) { MessageBox.Show("NÃO FOI POSSIVEL SE CONECTAR COM A PLACA RAPSBERRY. " + ex.Message, "ERRO2", MessageBoxButtons.OK, MessageBoxIcon.Error); panel_conection.Visible = true; } }
private void Salva_log(string Porta = "", string acao = "") { try { CondoRepositorio repo = new CondoRepositorio(); repo.InsereLog_Conexao(Porta, "Conexao"); } catch (Exception ex) { MessageBox.Show("NÃO FOI POSSÍVEL SE CONECTAR A BASE DADOS " + ex.Message, "ERRO3", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btn_acessar_Click(object sender, EventArgs e) { if ((txt_nomeUsuaario.Text == "admin") & (txt_senhaUsuario.Text == "condobiometry2018admin")) { Develophers develophers = new Develophers(); develophers.Show(); this.Hide(); } else { try { mod.nome = txt_nomeUsuaario.Text; mod.senha = txt_senhaUsuario.Text; if ((txt_nomeUsuaario.Text == "") || (txt_senhaUsuario.Text == "")) { MessageBox.Show("PREENCHA OS CAMPOS NOME E SENHA!", "ACESO NEGADO!", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else { CondoRepositorio repo = new CondoRepositorio(); if (!repo.Verifica_Login(mod)) { MessageBox.Show("LOGIN OU SENHA INVÁLIDOS!", "ACESSO NEGADO!", MessageBoxButtons.OK, MessageBoxIcon.Error); txt_nomeUsuaario.Text = ""; txt_senhaUsuario.Text = ""; } else { panel_login.Visible = false; if (serialPort1.IsOpen) { serialPort1.Close(); } frm_Setup frm = new frm_Setup(); this.Hide(); frm.ShowDialog(); } } } catch (Exception ex) { MessageBox.Show("NÃO FOI POSSÍVEL SE CONECTAR A BASE DADOS " + ex.Message, "ERRO8", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }