Example #1
0
        public void logar()
        {
            Locadora_2.GerenteBancoDados obj = new Locadora_2.GerenteBancoDados();

            string  pwd;

            try
            {

                user = tb_Usuario.Text;
                pwd = tb_senha.Text;

                strSql = "SELECT COUNT(id_user) FROM usuario WHERE USUARIO = @USUARIO AND SENHA = @SENHA";

                obj.conectar();

                SqlCommand cmd = new SqlCommand(strSql, obj.objCon);

                cmd.Parameters.Add("@USUARIO",SqlDbType.VarChar).Value = user;
                cmd.Parameters.Add("@SENHA", SqlDbType.VarChar).Value = pwd;

                int v = (int)cmd.ExecuteScalar();
                obj.desconectar();
                if (v > 0)
                {
                    string sql = "UPDATE ATENDENTE SET usuario ='" + user.ToUpper() + "'   WHERE id_Atendente = 1";

                    obj.conectar();

                    SqlCommand cmd2 = new SqlCommand(sql, obj.objCon);

                    cmd2.ExecuteNonQuery();

                    obj.desconectar();

                    logado = true;
                    this.Dispose();

                }
                else
                {
                    MessageBox.Show("ERRO AO LOGAR VERIFIQUE A SENHA");
                    logado = false;
                }

            }
            catch (SqlException)
            {

                Console.WriteLine("ERRO  AO  CONECTAR AO BANCO !!!");
            }
        }
Example #2
0
        public void bt_senhaAdm_Click(object sender, EventArgs e)
        {
            Locadora_2.GerenteBancoDados obj = new Locadora_2.GerenteBancoDados();
            string senha;
            WindowsFormsApplication3.FmUsuario FmrUsuario = new WindowsFormsApplication3.FmUsuario();

            senha = tb_senhaAdm.Text;
            try
            {
                strSql = "SELECT id_user FROM usuario WHERE SENHA = @SENHA";

                obj.conectar();
                SqlCommand cmd = new SqlCommand(strSql, obj.objCon);

                cmd.Parameters.Add("@SENHA", SqlDbType.VarChar).Value = senha;

                SqlDataReader objLeitura = cmd.ExecuteReader();

                while (objLeitura.Read())
                {
                    label1.Visible = false;
                    label1.Text += objLeitura["id_user"];
                    if (label1.Text == "1")
                    {
                        Senhalogado = true;
                        this.Dispose();
                    }
                }

                obj.desconectar();

            }
            catch(SqlException)
            {
                MessageBox.Show(" ERRO AO CONECTAR AO BANCO DE DADO", "ERRO");
            }

            if (Senhalogado == false)
            {
                label1.Text = string.Empty;
                tb_senhaAdm.Text = string.Empty;
                MessageBox.Show("VERIFIQUE A SENHA", "ERRO");
                Senhalogado = false;

            }
        }
Example #3
0
        private void LocarFilme_Load(object sender, EventArgs e)
        {
            Locadora_2.GerenteBancoDados obj = new Locadora_2.GerenteBancoDados();

            string SQL;

            SQL = "SELECT [FICHA], [NOME], [CPF], [TELEFONE] FROM CLIENTE WHERE [FICHA] = "+x;

            obj.conectar();

            SqlCommand cmd = new SqlCommand(SQL, obj.objCon);

            SqlDataReader ledados = cmd.ExecuteReader();

            for (int i = 0; ledados.Read(); ++i)
            {
                lb_ficha.Text = (ledados["FICHA"]).ToString();
                lb_nome.Text = (ledados["NOME"]).ToString();
                lb_cpf.Text = (ledados["CPF"]).ToString();
                label6.Text = (ledados["TELEFONE"]).ToString();
                lb_fichaH.Text = (ledados["FICHA"]).ToString();
                lb_NomeH.Text = (ledados["NOME"]).ToString();
                lb_cpfH.Text = (ledados["CPF"]).ToString();
                lb_telH.Text = (ledados["TELEFONE"]).ToString();
            }
            obj.desconectar();
            dgPesqLocados.DataSource = obj.ListGridFilme();

            dg_historico.DataSource = obj.ListaHistórico(x.ToString());
        }
Example #4
0
        private void button2_Click(object sender, EventArgs e)
        {
            Locadora_2.GerenteBancoDados obj = new Locadora_2.GerenteBancoDados();
            int j = 0;
            obj.conectar();

            string sql2 = "SELECT COUNT(*) FROM HISTORICO WHERE (DEVOLUCAO LIKE '%" + ArrumaData() + "%') OR (RETIRADA LIKE '%" + tb_historico.Text + "%')";
            SqlCommand cmd2 = new SqlCommand(sql2, obj.objCon);

            j = (int)cmd2.ExecuteScalar();

            obj.desconectar();

            obj.conectar();
            string sql = "SELECT ID_FILME, NOMEFILME,RETIRADA,ATENDENTE_R,DEVOLUCAO,ATENDENTE_D,ID_CLIENTE  FROM HISTORICO WHERE (DEVOLUCAO LIKE '%" + ArrumaData() + "%') OR (RETIRADA LIKE '%" + tb_historico.Text + "%')";

            SqlCommand cmd = new SqlCommand(sql, obj.objCon);

            SqlDataReader LEDADOS = cmd.ExecuteReader();

            string[] dados = new string[j];

            for (int i = 0; LEDADOS.Read(); ++i)
            {
                dados[i] = LEDADOS["id_filme"].ToString();
                if (dados[i].Length < 5)
                {
                    int f = dados[i].Length;
                    while (f <= 5)
                    {
                        if (f == 4) dados[i] += "|";
                        else
                        dados[i] += " ";

                        ++f;
                    }
                }

                dados[i] += LEDADOS["Nomefilme"].ToString();
                if(dados[i].Length < 30)
                {
                    int f = dados[i].Length;
                    while(f <= 30)
                    {
                        if (f == 30) dados[i] += "|";
                        else
                         dados[i] += " ";
                        ++f;
                    }
                }
                dados[i] += LEDADOS["retirada"].ToString();
                if (dados[i].Length <= 62)
                {
                    int f = dados[i].Length;
                    while (f <= 62)
                    {
                        if (f == 62) dados[i] += "|";
                        else
                        dados[i] += " ";

                        ++f;
                    }
                }
                dados[i] += LEDADOS["Atendente_R"].ToString();
                if (dados[i].Length <= 72)
                {
                    int f = dados[i].Length;
                    while (f <= 72)
                    {
                        if (f == 72) dados[i] += "|";
                        else
                            dados[i] += " ";

                        ++f;
                    }
                }
                dados[i] += LEDADOS["devolucao"].ToString();
                if (dados[i].Length <= 104)
                {
                    int f = dados[i].Length;
                    while (f <= 104)
                    {
                        if (f == 104) dados[i] += "|";
                        else
                            dados[i] += " ";

                        ++f;
                    }
                }
                dados[i] += LEDADOS["Atendente_D"].ToString();
                if (dados[i].Length <= 113)
                {
                    int f = dados[i].Length;
                    while (f <= 113)
                    {
                        if (f == 113) dados[i] += "|";
                        else
                            dados[i] += " ";
                        ++f;
                    }
                }
                dados[i] += LEDADOS["id_cliente"].ToString();
                if (dados[i].Length <= 119)
                {
                    int f = dados[i].Length;
                    while (f <=119)
                    {
                        if (f == 119) dados[i] += "|";
                        else
                        dados[i] += " ";

                        ++f;
                    }
                }

            }

            obj.desconectar();

            string cabecalho = "________________________________________________________________________________________________________________________";
            string cabecalho2 = "    |                         |                               |         |                               |        |     |";
            string cabecalho3 = "COD |         TITULO          |          HORA RETIRADA        |  ATE_R  |          HORA DEVOUÇÃO        | ATE_D  |FICHA|";
            string cabecalho4 = "____|_________________________|_______________________________|_________|_______________________________|________|_____|";

            StreamWriter relatorio = new StreamWriter(@"C:\Users\Diego_Germano\Desktop\" + dataModificada() + ".txt");
            relatorio.WriteLine("Reletório do dia " + tb_historico.Text);
            relatorio.WriteLine(cabecalho);
            relatorio.WriteLine(cabecalho2);
            relatorio.WriteLine(cabecalho3);
            relatorio.WriteLine(cabecalho4);
            for (int i = 0; i < j; ++i)
            {
                relatorio.WriteLine(dados[i]);
            }
            relatorio.WriteLine(cabecalho4);
            relatorio.Close();
            MessageBox.Show("Arquivo Gerado Com sucesso","Aviso",MessageBoxButtons.OK,MessageBoxIcon.Information);
        }