private void label9_Click(object sender, EventArgs e)
        {
            tela_principal tela = new tela_principal();

            tela.Show();
            this.Hide();
        }
        private void button2_Click(object sender, EventArgs e)
        {
            FornecedorDTO        dto1 = comboBox1.SelectedItem as FornecedorDTO;
            vm_consultar_produto dto2 = comboBox2.SelectedItem as vm_consultar_produto;

            PedidoDTO dto = new PedidoDTO();

            dto.id_produto  = dto2.ID;
            dto.valor       = Convert.ToDecimal(textBox1.Text);
            dto.id_fornecor = dto1.ID;

            PedidoBusiness business = new PedidoBusiness();

            business.Salvar(dto);



            MessageBox.Show("Pedido realizado com sucesso");
            tela_principal tela = new tela_principal();

            tela.Show();
            this.Hide();
        }
Example #3
0
        public void btnAcessar_Click(object sender, EventArgs e)
        {
            string usuario, senha;

            usuario = txtUsuario.Text;
            senha   = txtSenha.Text;

            if (usuario == "admin" && senha == "admin")



            {
                tela_principal novo = new tela_principal();
                novo.Show();
                this.Visible = false;

                MessageBox.Show("Logado com Sucesso");
            }
            else
            {
                MessageBox.Show("USUÁRIO OU SENHA INVÁLIDO");
            }
        }
        private void btn_logar_Click(object sender, EventArgs e)
        {
            if ((txt_usuario.Text == "admin") || (txt_senha.Text == "admin"))
            {
                MetroMessageBox.Show(this, "Login efetuado com sucesso", "Bem vindo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                tela_principal tela = new tela_principal();
                tela.Show();
                txt_senha.Clear();
                txt_usuario.Clear();
            }
            else
            {
                MySqlDataReader dr;
                Conexao         con = new Conexao();
                MySqlCommand    cmd = new MySqlCommand("select * from tb_usuario where username=@usuario and senha=@senha", con.ConectarBD());
                cmd.Parameters.Add("@usuario", MySqlDbType.VarChar).Value = txt_usuario.Text;
                cmd.Parameters.Add("@senha", MySqlDbType.VarChar).Value   = AcertaSenha(txt_senha.Text);

                dr = cmd.ExecuteReader();
                if (dr.HasRows)
                {
                    {
                        MetroMessageBox.Show(this, "Login efetuado com sucesso !", "Bem vindo " + txt_usuario.Text, MessageBoxButtons.OK, MessageBoxIcon.Information);
                        tela_principal tela = new tela_principal();
                        while (dr.Read())
                        {
                            id_usuario = dr[0].ToString();
                            username   = dr[2].ToString();
                            ip         = dr[5].ToString();
                        }
                        Variaveis_globais.id_usuario = id_usuario;
                        Variaveis_globais.ip         = ip;
                        Variaveis_globais.usuario    = username;
                        tela.lblUsuario.Text         = username;
                        tela.Show();
                        this.Close();
                        txt_senha.Clear();
                        txt_usuario.Clear();

                        con.DesconectarBD();
                    }
                    Conexao      co = new Conexao();
                    MySqlCommand cm = new MySqlCommand("update tb_usuario set status='online' where username=@usuario", co.ConectarBD());
                    cm.Parameters.Add("@usuario", MySqlDbType.VarChar).Value = username;
                    try
                    {
                        cm.ExecuteNonQuery();
                        Variaveis_globais.status = "online";
                    }
                    catch (Exception ex)
                    {
                        MetroMessageBox.Show(this, "Erro ao ficar online !\n" + ex.Message);
                    }
                }
                else
                {
                    MetroMessageBox.Show(this, "Senha ou usuário inválido !", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    txt_senha.Clear();
                }
            }
        }