root/branches/Abonament/BazaZamowien/Classes/Premie/PremieUtils.cs @ 810

Wersja 710, 2.3 KB (wprowadzona przez dorota, 18 years temu)

baza zamowien i premii 1.0.0.1

Line 
1using System;
2using System.Collections.Generic;
3using System.Text;
4using System.Data;
5using System.Data.SqlClient;
6
7namespace BazaZamowien.Classes
8{
9    class PremieUtils
10    {
11
12        public static object ExecuteQuery(string query)
13        {
14            SqlConnection conn = new SqlConnection(ConnString.getConnString().PremieConnStr);
15
16            SqlCommand command = new SqlCommand(query);
17            command.Connection = conn;
18
19            object result = null;
20
21            conn.Open();
22            result = command.ExecuteScalar();
23            conn.Close();
24
25            return result;
26           
27        }
28       
29        /// <summary>
30        ///
31        /// </summary>
32        public static int pobierzeIDE_CT(string login)
33        {
34            string query = " select IDEPracownicy from dbo.Interface_Pracownicy where SQLLogins='" + login + "'";
35
36            return (int)ExecuteQuery(query);
37        }
38
39        public static int pobierzeIDEDzialuCT(int IDEPracownika)
40        {
41            string query = " select IDEDzial from dbo.PODWLADNOSC where IDEPracownik=" + IDEPracownika;
42
43            return (int)ExecuteQuery(query);
44        }
45
46        public static int pobierzeIDEOdzialuCT(int IDEPracownika)
47        {
48            string query = " select IDEOddzial from dbo.PODWLADNOSC where IDEPracownik=" + IDEPracownika;
49
50            return (int)ExecuteQuery(query);
51        }
52
53        public static int pobierzeIDEGrupy(string login)
54        {
55            string query = " select IDEGrupa from dbo.Users where Login='" + login + "'";
56
57            return (int)ExecuteQuery(query);
58        }
59
60        public static int iloscDzialowWGrupie(int IDEGrupy)
61        {
62            string query = "select count(*) from dbo.GrupaDzial where IDEGrupy = " + IDEGrupy;
63
64            return (int)ExecuteQuery(query);
65        }
66
67        public static int iloscUzytkownikowWGrupie(int IDEGrupy)
68        {
69            string query = "select count(*) from dbo.Users where IDEGrupa = " + IDEGrupy;
70
71            return (int)ExecuteQuery(query);
72        }
73
74        public static string podajMailaPracownika(int IDEPracownik)
75        {
76            string query = "select EMail from dbo.Interface_Pracownicy where IDEPracownicy=" + IDEPracownik;
77
78            return (string)ExecuteQuery(query);
79        }
80
81    }
82}
Notatka: Zobacz TracBrowser aby uzyskać więcej informacji.