示例#1
0
        public bool Teste(Login log)
        {
            SQLiteDataReader dr = null;

            try
            {
                string sql = "SELECT * FROM Cadastro WHERE USERNAME=@user AND SENHA=@senha";
                db.addParameter("@user", log.userName, DbType.String);
                db.addParameter("@senha", log.password, DbType.String);
                db.OpenConn();
                dr = db.ExecuteReader(sql);

                if (dr.Read())
                {
                    log.validacao = true;
                }
                return(log.validacao);
            }

            catch (Exception ex)
            {
                throw new Exception("erro : " + ex.Message);
            }

            finally
            {
                if (dr != null)
                {
                    dr.Close();
                }


                db.CloseConn();
            }
        }
示例#2
0
        public int CadastroUsuario(CadastroUser dados)
        {
            int    resultado;
            string query = "INSERT INTO Login (USER, SENHA)" + "VALUES (@user, @pass)";

            try
            {
                db.OpenConn();
                db.addParameter("@user", dados.userName, DbType.String);
                db.addParameter("@pass", dados.password, DbType.String);
                resultado = db.ExecuteNoQuery(query);
                return(resultado);
            }

            catch (Exception)
            {
                throw new Exception("Erro no Banco de Dados");
            }
            finally
            {
                db.CloseConn();
            }
        }
        public int CadastrarNovaCategoria(string cat)
        {
            int    resultado = 0;
            string query     = "INSERT INTO Categoria (descricao) VALUES (@desc)";

            try
            {
                db.OpenConn();
                db.addParameter("@desc", cat, DbType.String);
                return(resultado = db.ExecuteNoQuery(query));
            }
            catch (Exception ex)
            {
                throw new Exception("erro : " + ex.Message);
            }
            finally
            {
                db.CloseConn();
            }
        }
示例#4
0
        public int InsertCat(Categoria desc)
        {
            int resultado = 0;

            string cmd = "INSERT INTO CATEGORIA (DESCRICAO)" + "VALUES (@descri)";

            try
            {
                db.OpenConn();
                db.addParameter("@descri", desc.Descricao, DbType.String);
                resultado = db.ExecuteNoQuery(cmd);
                db.CloseConn();
            }
            catch (Exception)
            {
                throw new Exception("Erro no Banco de Dados");
            }
            return(resultado);
        }