コード例 #1
0
        public void onInit(int playerIndex)
        {
            this.playerIndex = playerIndex;

            konfigurator = new Konfigurator(playerIndex);

            System.Diagnostics.Process myProcess = System.Diagnostics.Process.GetCurrentProcess();
            myProcess.PriorityClass = System.Diagnostics.ProcessPriorityClass.High;
        }
コード例 #2
0
ファイル: Home.cs プロジェクト: floydy99/ShopFIFO
        public override void React(_Line line)
        {
            switch (line.Index)
            {
            case 1:
                if (Konfigurator.CheckConnection())
                {
                    MWS.DisplayAdapter.Display(new Sklepy());
                }
                break;

            case 2:
                if (!Konfigurator.CheckConnection())
                {
                    Konfigurator.InstallDatabase();
                }
                MWS.DisplayAdapter.Display(new Home());
                break;
            }
        }
コード例 #3
0
 public static void Zmien(Produkt obiekt)
 {
     using (IDbConnection connection = new System.Data.SqlClient.SqlConnection(Konfigurator.ConnectionString("cnKASA")))
     {
         connection.Execute("UPDATE Produkt SET nazwa=@nazwa, cena=@cena", obiekt);
     }
 }
コード例 #4
0
 public static Produkt Wstaw(Produkt obiekt)
 {
     using (IDbConnection connection = new System.Data.SqlClient.SqlConnection(Konfigurator.ConnectionString("cnKASA")))
     {
         return(connection.QuerySingle <Produkt>("INSERT INTO Produkt(nazwa,cena) OUTPUT INSERTED.* VALUES(@nazwa,@cena)", obiekt) as Produkt);
     }
 }
コード例 #5
0
ファイル: Sklep.cs プロジェクト: floydy99/ShopFIFO
 public static void Zmien(Sklep obiekt)
 {
     using (IDbConnection connection = new System.Data.SqlClient.SqlConnection(Konfigurator.ConnectionString("cnKASA")))
     {
         connection.Execute("UPDATE SKLEP SET  nazwa=@nazwa, adres=@adres", obiekt);
     }
 }
コード例 #6
0
ファイル: Sklep.cs プロジェクト: floydy99/ShopFIFO
 public static Sklep Wstaw(Sklep obiekt)
 {
     using (IDbConnection connection = new System.Data.SqlClient.SqlConnection(Konfigurator.ConnectionString("cnKASA")))
     {
         return(connection.QuerySingle <Sklep>("INSERT INTO SKLEP(nazwa,adres) OUTPUT INSERTED.* VALUES(@nazwa,@adres)", obiekt) as Sklep);
     }
 }
コード例 #7
0
ファイル: Kasjer.cs プロジェクト: floydy99/ShopFIFO
 public static void Zmien(Kasjer obiekt)
 {
     using (IDbConnection connection = new System.Data.SqlClient.SqlConnection(Konfigurator.ConnectionString("cnKASA")))
     {
         connection.Execute("UPDATE Kasjer SET  data_rozpoczecia=@data_rozpoczecia, data_zakonczenia=@data_zakonczenia, idlogowania=@idlogowania", obiekt);
     }
 }
コード例 #8
0
ファイル: Klient.cs プロジェクト: floydy99/ShopFIFO
 public static void Zmien(Klient obiekt)
 {
     using (IDbConnection connection = new System.Data.SqlClient.SqlConnection(Konfigurator.ConnectionString("cnKASA")))
     {
         connection.Execute("UPDATE Klient SET  data_wejscia=@data_wejscia, data_obsluzenia=@data_obsluzenia, idkasjera=@idkasjera", obiekt);
     }
 }
コード例 #9
0
ファイル: Klient.cs プロジェクト: floydy99/ShopFIFO
 public static void Usun(Klient obiekt)
 {
     using (IDbConnection connection = new System.Data.SqlClient.SqlConnection(Konfigurator.ConnectionString("cnKASA")))
     {
         connection.Execute("DELETE FROM Klient WHERE id = @id", obiekt);
     }
 }
コード例 #10
0
ファイル: Sklep_Produkt.cs プロジェクト: floydy99/ShopFIFO
        public static void Usun(Sklep sklep, Produkt produkt)
        {
            Sklep_Produkt sp = new Sklep_Produkt
            {
                id1 = sklep.id,
                id2 = produkt.id
            };

            using (IDbConnection connection = new System.Data.SqlClient.SqlConnection(Konfigurator.ConnectionString("cnKASA")))
            {
                connection.Execute("DELETE FROM Sklep_Produkt WHERE idsklepu=@idsklepu AND idproduktu=@idproduktu", sp);
            }
        }
コード例 #11
0
        public static void Wstaw(Klient klient, Produkt produkt)
        {
            if (BazaDanych.ZnajdzRekord <Klient>(klient.id) == null)
            {
                klient = BazaDanych.Wstaw(klient);
            }
            if (BazaDanych.ZnajdzRekord <Produkt>(produkt.id) == null)
            {
                produkt = BazaDanych.Wstaw(produkt);
            }
            Klient_Produkt kp = new Klient_Produkt
            {
                id1 = klient.id,
                id2 = produkt.id
            };

            using (IDbConnection connection = new System.Data.SqlClient.SqlConnection(Konfigurator.ConnectionString("cnKASA")))
            {
                connection.Execute("INSERT INTO Klient_Produkt(idklienta, idproduktu) VALUES (@idklienta,@idproduktu)", kp);
            }
        }
コード例 #12
0
        public static void Usun(Klient klient, Produkt produkt)
        {
            Sklep_Produkt kp = new Sklep_Produkt
            {
                id1 = klient.id,
                id2 = produkt.id
            };

            using (IDbConnection connection = new System.Data.SqlClient.SqlConnection(Konfigurator.ConnectionString("cnKASA")))
            {
                connection.Execute("DELETE FROM Klient_Produkt WHERE idklienta=@idklienta AND idproduktu=@idproduktu", kp);
            }
        }
コード例 #13
0
ファイル: Logowanie.cs プロジェクト: floydy99/ShopFIFO
 public static void Zmien(Logowanie obiekt)
 {
     using (IDbConnection connection = new System.Data.SqlClient.SqlConnection(Konfigurator.ConnectionString("cnKASA")))
     {
         connection.Execute("UPDATE Logowanie SET  nazwa=@nazwa, haslo=@haslo, idsklepu = @idsklepu", obiekt);
     }
 }
コード例 #14
0
ファイル: Logowanie.cs プロジェクト: floydy99/ShopFIFO
 public static Logowanie Wstaw(Logowanie obiekt)
 {
     using (IDbConnection connection = new System.Data.SqlClient.SqlConnection(Konfigurator.ConnectionString("cnKASA")))
     {
         return(connection.QuerySingle <Logowanie>("INSERT INTO Logowanie(nazwa,haslo,idsklepu) OUTPUT INSERTED.* VALUES(@nazwa,@haslo,@idsklepu)", obiekt) as Logowanie);
     }
 }
コード例 #15
0
 public PluginCalibration(Konfigurator konfigurator)
 {
     InitializeComponent();
     this.konfigurator = konfigurator;
     checkBox1.Checked = konfigurator.usePresentationMode;
 }
コード例 #16
0
ファイル: Sklep_Produkt.cs プロジェクト: floydy99/ShopFIFO
        public static void Wstaw(Sklep sklep, Produkt produkt)
        {
            if (BazaDanych.ZnajdzRekord <Sklep>(sklep.id) == null)
            {
                sklep = BazaDanych.Wstaw(sklep);
            }
            if (BazaDanych.ZnajdzRekord <Produkt>(produkt.id) == null)
            {
                produkt = BazaDanych.Wstaw(produkt);
            }
            Sklep_Produkt sp = new Sklep_Produkt
            {
                id1 = sklep.id,
                id2 = produkt.id
            };

            using (IDbConnection connection = new System.Data.SqlClient.SqlConnection(Konfigurator.ConnectionString("cnKASA")))
            {
                connection.Execute("INSERT INTO Sklep_Produkt(idsklepu, idproduktu) VALUES (@idsklepu,@idproduktu)", sp);
            }
        }
コード例 #17
0
ファイル: Klient.cs プロジェクト: floydy99/ShopFIFO
 public static List <Klient> Rekordy()
 {
     using (IDbConnection connection = new System.Data.SqlClient.SqlConnection(Konfigurator.ConnectionString("cnKASA")))
     {
         try
         {
             return(connection.Query <Klient>("SELECT * FROM Klient").ToList());
         }
         catch (InvalidOperationException)
         {
             return(null);
         }
     }
 }
コード例 #18
0
ファイル: Sklep_Produkt.cs プロジェクト: floydy99/ShopFIFO
 public static List <Sklep_Produkt> Kolekcje()
 {
     using (IDbConnection connection = new System.Data.SqlClient.SqlConnection(Konfigurator.ConnectionString("cnKASA")))
     {
         try
         {
             return(connection.Query <Sklep_Produkt>("SELECT * FROM Sklep_Produkt").ToList());
         }
         catch (InvalidOperationException)
         {
             return(null);
         }
     }
 }
コード例 #19
0
ファイル: Klient.cs プロジェクト: floydy99/ShopFIFO
 public static Klient Wstaw(Klient obiekt)
 {
     using (IDbConnection connection = new System.Data.SqlClient.SqlConnection(Konfigurator.ConnectionString("cnKASA")))
     {
         return(connection.QuerySingle <Klient>("INSERT INTO Klient(data_wejscia,data_obsluzenia, idkasjera) OUTPUT INSERTED.* VALUES(@data_wejscia,@data_obsluzenia,@idkasjera)", obiekt) as Klient);
     }
 }
コード例 #20
0
        public void ExeKonf()
        {
            Konfigurator k = new Konfigurator();

            k.ShowDialog();
        }
コード例 #21
0
ファイル: Klient.cs プロジェクト: floydy99/ShopFIFO
 public static Klient ZnajdzRekord(int id)
 {
     using (IDbConnection connection = new System.Data.SqlClient.SqlConnection(Konfigurator.ConnectionString("cnKASA")))
     {
         return(connection.QuerySingle <Klient>("SELECT * FROM Klient WHERE id=@id", new { id }) as Klient);
     }
 }
コード例 #22
0
ファイル: Kasjer.cs プロジェクト: floydy99/ShopFIFO
 public static Kasjer Wstaw(Kasjer obiekt)
 {
     using (IDbConnection connection = new System.Data.SqlClient.SqlConnection(Konfigurator.ConnectionString("cnKASA")))
     {
         return(connection.QuerySingle <Kasjer>("INSERT INTO Kasjer(data_rozpoczecia, data_zakonczenia, idlogowania) OUTPUT INSERTED.* VALUES(@data_rozpoczecia,@data_zakonczenia,@idlogowania)", obiekt) as Kasjer);
     }
 }