public static string getFilteredEvents(string city, string team, string startDate, string endDate)
        {
            if (team == "0")
            {
                team = "NULL";
            }

            string queryStr = "EXEC procViewEvents " + team + ", ";

            queryStr += (startDate == "Click to Select") ? "NULL, " : "'" + startDate + "', ";
            queryStr += (endDate == "Click to Select") ? "NULL, " : "'" + endDate + "', ";
            queryStr += (city == "0") ? "NULL" : "'" + city + "'";

            SqlCommand    sc = new SqlCommand(queryStr, con);
            SqlDataReader sdr;

            con.Open();
            sdr = sc.ExecuteReader();
            Dictionary <string, List <Object> > dic = KardoGeneralModel.getDicFromSDR(sdr);

            con.Close();

            if (dic.Count != 0)
            {
                for (int curIn = 0; curIn < dic["eventId"].Count; curIn++)
                {
                    dic["eventId"][curIn] = UseKardoEncryption.getEncryptedString(dic["eventId"][curIn].ToString(), 100);
                }
            }

            return(KardoStaticMethods.getJSONFromDic(dic));
        }
        public static Dictionary <string, Object> getUserFromUserId(int userId)
        {
            string        queryStr = "EXEC procGetUserFromUserId " + userId;
            SqlCommand    sc       = new SqlCommand(queryStr, con);
            SqlDataReader sdr;

            con.Open();
            sdr = sc.ExecuteReader();
            Dictionary <string, Object> dic = KardoGeneralModel.getDicFromSDROneRow(sdr);

            con.Close();

            return(dic);
        }
Exemple #3
0
        public static string getUserTickets(int userId)
        {
            string        queryStr = "EXEC procGetUserTickets " + userId;
            SqlCommand    sc       = new SqlCommand(queryStr, con);
            SqlDataReader sdr;

            con.Open();
            sdr = sc.ExecuteReader();
            Dictionary <string, List <Object> > dic = KardoGeneralModel.getDicFromSDR(sdr);

            con.Close();

            return(KardoStaticMethods.getJSONFromDic(dic));
        }
Exemple #4
0
        public static Dictionary <string, List <Object> > getUserFromUUID(string UUID)
        {
            string        queryStr = "EXEC procGetUserFromUUID '" + UUID + "'";
            SqlCommand    sc       = new SqlCommand(queryStr, con);
            SqlDataReader sdr;

            con.Open();
            sdr = sc.ExecuteReader();
            Dictionary <string, List <Object> > dic = KardoGeneralModel.getDicFromSDR(sdr);

            con.Close();

            return(dic);
        }
Exemple #5
0
        public static Dictionary <string, List <Object> > getAuthentications(int userId)
        {
            string        queryStr = "EXEC procGetAuthenticationsLast30Min " + userId;
            SqlCommand    sc       = new SqlCommand(queryStr, con);
            SqlDataReader sdr;

            con.Open();
            sdr = sc.ExecuteReader();
            Dictionary <string, List <Object> > dic = KardoGeneralModel.getDicFromSDR(sdr);

            con.Close();

            return(dic);
        }
        public static string getSectionFromId(int sectionId)
        {
            string        queryStr = "SELECT ss.*, ssc.categoryName, ssc.priceRatio FROM stadiumSections ss INNER JOIN sSectionCategories ssc ON ss.categoryId = ssc.categoryId WHERE ss.sectionId=" + sectionId;
            SqlCommand    sc       = new SqlCommand(queryStr, con);
            SqlDataReader sdr;

            con.Open();
            sdr = sc.ExecuteReader();
            Dictionary <string, Object> dic = KardoGeneralModel.getDicFromSDROneRow(sdr);

            con.Close();

            return(KardoStaticMethods.getJSONFromDic(dic));
        }
        public static Dictionary <string, List <Object> > getSecCategories()
        {
            string        queryStr = "SELECT * FROM sSectionCategories ORDER BY priceRatio";
            SqlCommand    sc       = new SqlCommand(queryStr, con);
            SqlDataReader sdr;

            con.Open();
            sdr = sc.ExecuteReader();
            Dictionary <string, List <Object> > dic = KardoGeneralModel.getDicFromSDR(sdr);

            con.Close();

            return(dic);
        }
Exemple #8
0
        public static string getSectionInfo(int eventId, int ssId)
        {
            string        queryStr = "EXEC procEventTicketInfoOneSec " + eventId + ", " + ssId;
            SqlCommand    sc       = new SqlCommand(queryStr, con);
            SqlDataReader sdr;

            con.Open();
            sdr = sc.ExecuteReader();
            Dictionary <string, Object> dic = KardoGeneralModel.getDicFromSDROneRow(sdr);

            con.Close();

            return(KardoStaticMethods.getJSONFromDic(dic));
        }
        public static Dictionary <string, List <Object> > getSSections(int stadiumId)
        {
            string        queryStr = "EXEC procViewTheStadiumSections " + stadiumId;
            SqlCommand    sc       = new SqlCommand(queryStr, con);
            SqlDataReader sdr;

            con.Open();
            sdr = sc.ExecuteReader();
            Dictionary <string, List <Object> > dic = KardoGeneralModel.getDicFromSDR(sdr);

            con.Close();

            return(dic);
        }
        public static string getUserFromId(int userId)
        {
            string        queryStr = "SELECT * FROM users WHERE userId=" + userId;
            SqlCommand    sc       = new SqlCommand(queryStr, con);
            SqlDataReader sdr;

            con.Open();
            sdr = sc.ExecuteReader();
            Dictionary <string, Object> dic = KardoGeneralModel.getDicFromSDROneRow(sdr);

            con.Close();

            return(KardoStaticMethods.getJSONFromDic(dic));
        }
        public static Dictionary <string, List <Object> > getSportTypes()
        {
            string        queryStr = "SELECT * FROM sportType WHERE deletedFlag = 0 ORDER BY sportType";
            SqlCommand    sc       = new SqlCommand(queryStr, con);
            SqlDataReader sdr;

            con.Open();
            sdr = sc.ExecuteReader();
            Dictionary <string, List <Object> > dic = KardoGeneralModel.getDicFromSDR(sdr);

            con.Close();

            return(dic);
        }
        public static int countNewKps()
        {
            string        queryStr = "SELECT COUNT(kardoPassoId) AS newKps FROM kardoPassos WHERE saleDate > DATEADD(YEAR, -1, GETUTCDATE())";
            SqlCommand    sc       = new SqlCommand(queryStr, con);
            SqlDataReader sdr;

            con.Open();
            sdr = sc.ExecuteReader();
            Dictionary <string, Object> dic = KardoGeneralModel.getDicFromSDROneRow(sdr);

            con.Close();

            return((int)dic["newKps"]);
        }
        public static int countNewUsers()
        {
            string        queryStr = "SELECT COUNT(userId) AS newUsers FROM users WHERE createdDate > DATEADD(YEAR, -1, GETUTCDATE()) AND deletedFlag = 0";
            SqlCommand    sc       = new SqlCommand(queryStr, con);
            SqlDataReader sdr;

            con.Open();
            sdr = sc.ExecuteReader();
            Dictionary <string, Object> dic = KardoGeneralModel.getDicFromSDROneRow(sdr);

            con.Close();

            return((int)dic["newUsers"]);
        }
        public static string getEventsDateGroups()
        {
            string        queryStr = "SELECT * FROM viewEventsDateGroups";
            SqlCommand    sc       = new SqlCommand(queryStr, con);
            SqlDataReader sdr;

            con.Open();
            sdr = sc.ExecuteReader();
            Dictionary <string, List <Object> > dic = KardoGeneralModel.getDicFromSDR(sdr);

            con.Close();

            return(KardoStaticMethods.getJSONFromDic(dic));
        }
        public static Dictionary <string, List <Object> > getEventsTeams()
        {
            string        queryStr = "SELECT * FROM viewEventsTeams";
            SqlCommand    sc       = new SqlCommand(queryStr, con);
            SqlDataReader sdr;

            con.Open();
            sdr = sc.ExecuteReader();
            Dictionary <string, List <Object> > dic = KardoGeneralModel.getDicFromSDR(sdr);

            con.Close();

            return(dic);
        }
        public static string getStadiumFromId(int stadiumId)
        {
            string        queryStr = "SELECT s.*, ts.sportTypeId FROM stadiums s INNER JOIN theStadiumIsSuitableFor ts ON ts.stadiumId = s.stadiumId  WHERE s.stadiumId=" + stadiumId;
            SqlCommand    sc       = new SqlCommand(queryStr, con);
            SqlDataReader sdr;

            con.Open();
            sdr = sc.ExecuteReader();
            Dictionary <string, Object> dic = KardoGeneralModel.getDicFromSDROneRow(sdr);

            con.Close();

            return(KardoStaticMethods.getJSONFromDic(dic));
        }
Exemple #17
0
        public static Dictionary <string, Object> getEventInfo(int eventId)
        {
            string        queryStr = "EXEC procViewTheEvent " + eventId;
            SqlCommand    sc       = new SqlCommand(queryStr, con);
            SqlDataReader sdr;

            con.Open();
            sdr = sc.ExecuteReader();
            Dictionary <string, Object> dic = KardoGeneralModel.getDicFromSDROneRow(sdr);

            con.Close();

            return(dic);
        }