Example #1
0
        public static TermekLista TermekTorlotFeltoltese()
        {
            TermekLista termek = new TermekLista();

            try
            {
                cmd = new SqlCommand("SELECT * FROM [Termek]" +
                                     "LEFT OUTER JOIN [TermekHelyezes] ON [TermekHelyezes].[IdTermek] = [Termek].[TermekID]" +
                                     "LEFT OUTER JOIN [TermekTorlot] ON [TermekTorlot].[IdTermek] = [Termek].[TermekID]" +
                                     "WHERE([TermekTorlot].[IdTermek] = [Termek].[TermekID])", con);
                SqlDataReader reader = cmd.ExecuteReader();
                while (reader.Read())
                {
                    TermekTorlot te = null;
                    te = new TermekTorlot((int)reader["TermekID"], reader["TermekNev"].ToString(), (int)reader["TermekAr"],
                                          reader["Lokacio"].ToString(), reader["Cikkszam"].ToString(), (int)reader["LokKiferesDarab"], (int)reader["TermekKeszletDarab"], (DateTime)reader["TermekTorlesiIdo"]);

                    te.TermekID = reader.GetInt32(0);
                    termek.Add(te);
                }
                reader.Close();
            }
            catch (Exception ex)
            {
                MessageBox.Show("Hiba törlöt termék adatatok feltöltés során !", ex.Message);
            }
            return(termek);
        }
Example #2
0
        public static TermekLista RosszTermekFeltoltes()
        {
            TermekLista termek = new TermekLista();

            try
            {
                cmd = new SqlCommand("SELECT * FROM [Termek]" +
                                     "LEFT OUTER JOIN [TermekHelyezes] ON [TermekHelyezes].[IdTermek] = [Termek].[TermekID]" +
                                     "LEFT OUTER JOIN [TermekRossz] ON [TermekRossz].[IdTermek] = [Termek].[TermekID]" +
                                     "WHERE([TermekRossz].[IdTermek] = [Termek].[TermekID])", con);
                SqlDataReader reader = cmd.ExecuteReader();
                while (reader.Read())
                {
                    TermekRossz te = null;
                    te = new TermekRossz((int)reader["TermekID"], reader["TermekNev"].ToString(), (int)reader["TermekAr"],
                                         (int)reader["IdUserJelentet"], (RosszTipus)Convert.ToInt32(reader["RontasTipus"]), (int)reader["RontasDarabszam"], (DateTime)reader["JelentesIdo"]);

                    te.TermekID = reader.GetInt32(0);
                    termek.Add(te);
                }
                reader.Close();
            }
            catch (Exception ex)
            {
                MessageBox.Show("Hiba rossz termék feltöltés során !", ex.Message);
            }
            return(termek);
        }
Example #3
0
        public static TermekLista TermekMozditotFeltoltes()
        {
            TermekLista termek = new TermekLista();

            try
            {
                cmd = new SqlCommand("SELECT * FROM[Termek]" +
                                     "LEFT OUTER JOIN[TermekHelyezes] ON [TermekHelyezes].[IdTermek] = [Termek].[TermekID]" +
                                     "LEFT OUTER JOIN[TermekMozditasJelzes] ON [TermekMozditasJelzes].[IdTermek] = [TermekHelyezes].[IdTermek]" +
                                     "LEFT OUTER JOIN[TermekMozditasKezeles] ON [TermekMozditasKezeles].[IdMozditas] = [TermekMozditasJelzes].[MozditasID]" +
                                     "WHERE([TermekMozditasKezeles].[IdMozditas] = [TermekMozditasJelzes].[MozditasID])", con);
                SqlDataReader reader = cmd.ExecuteReader();
                while (reader.Read())
                {
                    Termek t = null;
                    t = new TermekMozditasKezeles((int)reader["TermekID"], reader["TermekNev"].ToString(), (int)reader["TermekAr"], reader["Lokacio"].ToString(),
                                                  reader["Cikkszam"].ToString(), (int)reader["LokKiferesDarab"], (int)reader["TermekKeszletDarab"], (int)reader["MozditasID"], (int)reader["IdUserJelzet"],
                                                  (JelzetTipus)Convert.ToUInt32(reader["JelzetTipus"]), (int)reader["JelMozdDarab"], (DateTime)reader["JelzetIdo"], (int)reader["IdUserMozditot"], (DateTime)reader["MozditasIdo"]);
                    termek.Add(t);
                }
                reader.Close();
            }
            catch (SqlException ex)
            {
                MessageBox.Show("Hiba mozdítot termék feltöltés során !", ex.Message);
            }
            return(termek);
        }
        private void btnUjTermek_Click(object sender, EventArgs e)
        {
            RaktarTerkmekRegisztracio rk = new RaktarTerkmekRegisztracio();

            rk.modify = true;
            if (rk.ShowDialog() == DialogResult.OK)
            {
                ABKezeloTermek.UjTermek(rk.termek);
                termek.Add(rk.termek);
                LvTermekeFeltolt();
            }
        }
Example #5
0
 void TermekListaFeltoltes()
 {
     if (index == 1)
     {
         foreach (Termek item in vevoTermek)
         {
             foreach (TermekHelyezes it in osszesTermek)
             {
                 if (it.TermekID == item.TermekID)
                 {
                     keresetTermek.Add(it);
                 }
             }
         }
     }
 }
        private void btnÚjrendeles_Click(object sender, EventArgs e)
        {
            FelhasznaloRendeles fe = new FelhasznaloRendeles();//azonosito3

            fe.indx = 1;
            if (fe.ShowDialog() == DialogResult.OK)
            {
                if (fe.vr != null)
                {
                    foreach (VevoRendelesTermek item in fe.UjTermekek)
                    {
                        termek.Add(item);
                    }
                    vevo.Add(fe.vr);
                    ABKezeloFelhasznalo.VevoAdd(fe.vr, fe.UjTermekek); // Itt használom a hozzáadást.
                    ListboxFrisites();
                }
            }
        }
Example #7
0
        public static TermekLista UjTermekekFeltoltese()
        {
            TermekLista termek = new TermekLista();

            try
            {
                cmd = new SqlCommand("SELECT * FROM[Termek]" +
                                     "LEFT OUTER JOIN[TermekUj] ON [TermekUj].[IdTermek] = [Termek].[TermekID]" +
                                     "WHERE([TermekUj].[IdTermek] = [Termek].[TermekID])", con);
                SqlDataReader reader = cmd.ExecuteReader();
                while (reader.Read())
                {
                    TermekUj ter = null;
                    ter = new TermekUj((int)reader["TermekID"], reader["TermekNev"].ToString(), (int)reader["TermekAr"], (int)reader["IdUser"], (DateTime)reader["UjDatum"], (int)reader["ujdarabszam"]);
                    termek.Add(ter);
                }
                reader.Close();
            }
            catch (SqlException ex)
            {
                MessageBox.Show("Hoba az új termékek feltöltése során !", ex.Message);
            }
            return(termek);
        }
Example #8
0
        public static TermekLista TermekRendelesFeltoltes()
        {
            TermekLista termek = new TermekLista();

            try
            {
                cmd = new SqlCommand("SELECT * FROM [VevoRendelesTermek]LEFT OUTER JOIN [Termek] ON [Termek].[TermekID] = [VevoRendelesTermek].[Idtermek]", con);
                SqlDataReader reader = cmd.ExecuteReader();
                while (reader.Read())
                {
                    VevoRendelesTermek te = null;
                    te = new VevoRendelesTermek((int)reader["TermekID"], reader["TermekNev"].ToString(), (int)reader["TermekAr"], (int)reader["RendelesDB"]);

                    te.IdVevo = reader.GetInt32(0);
                    termek.Add(te);
                }
                reader.Close();
            }
            catch (Exception ex)
            {
                MessageBox.Show("Hiba termék rendelés feltöltés során !", ex.Message);
            }
            return(termek);
        }
        int index;// 1-függőben 2-csomagolt 3-Raport

        void ListFrisites()
        {
            listBox1.Items.Clear();
            termekKeres.Clear();
            vevoKereset.Clear();
            if (index == 1 || index == 2)
            {
                foreach (VevoRendelesUser item in vevo)
                {
                    listBox1.Items.Add(item);
                    vevoKereset.Add(item);
                    foreach (VevoRendelesTermek it in termek)
                    {
                        if (it.IdVevo == item.VevoID)
                        {
                            listBox1.Items.Add(it);
                            termekKeres.Add(it);
                        }
                    }
                    listBox1.Items.Add("");
                }
            }
            else if (index == 3)
            {
                foreach (VevoRendelesUser item in raport)
                {
                    vevoKereset.Add(item);
                    listBox1.Items.Add(item);
                    foreach (VevoRendelesTermek it in termek)
                    {
                        if (it.IdVevo == item.VevoID)
                        {
                            listBox1.Items.Add(it);
                            termekKeres.Add(it);
                        }
                    }
                    listBox1.Items.Add("");
                }
            }
            else if (index == 4)
            {
                foreach (VevoRendelesUser item in visszaFug)
                {
                    vevoKereset.Add(item);
                    listBox1.Items.Add(item);
                    foreach (VevoRendelesTermek it in termek)
                    {
                        if (it.IdVevo == item.VevoID)
                        {
                            listBox1.Items.Add(it);
                            termekKeres.Add(it);
                        }
                    }
                    listBox1.Items.Add("");
                }
            }
            else if (index == 5)
            {
                foreach (VevoRendelesUser item in visszaKesz)
                {
                    vevoKereset.Add(item);
                    listBox1.Items.Add(item);
                    foreach (VevoRendelesTermek it in termek)
                    {
                        if (it.IdVevo == item.VevoID)
                        {
                            listBox1.Items.Add(it);
                            termekKeres.Add(it);
                        }
                    }
                    listBox1.Items.Add("");
                }
            }
            else if (index == 6 || index == 7)
            {
                foreach (TermekHelyezes item in termekLok)
                {
                    listBox1.Items.Add(item);
                }
            }
            else if (index == 8)
            {
                foreach (TermekRossz item in termekLok)
                {
                    listBox1.Items.Add(item);
                }
            }
        }