private void synchronizeResources()
        {
            List <ModelProjektek> projektList = ModelProjektek.getProjektek("SELECT id, megnevezes_projekt, statusz, fel_datum FROM projektek WHERE statusz=1");

            Utility.deleteWebTable("projektek");
            foreach (var item in projektList)
            {
                item.insertWeb(mySqlWeb);
            }

            List <ModelErtesulesek> ertesulesekList = ModelErtesulesek.getErtesulesek("SELECT id, ertesules_megnevezes FROM ertesulesek");

            Utility.deleteWebTable("ertesulesek");
            foreach (var item in ertesulesekList)
            {
                item.insertWeb(mySqlWeb);
            }

            List <ModelNyelv> nyelvList = ModelNyelv.getNyelv("SELECT id, megnevezes_nyelv FROM nyelv");

            Utility.deleteWebTable("nyelv");
            foreach (var item in nyelvList)
            {
                item.insertWeb(mySqlWeb);
            }

            List <ModelVegzettseg> vegzettsegList = ModelVegzettseg.getVegzettsegek("SELECT id, megnevezes_vegzettseg FROM vegzettsegek");

            Utility.deleteWebTable("vegzettsegek");
            foreach (var item in vegzettsegList)
            {
                item.insertWeb(mySqlWeb);
            }

            List <ModelFreelancerList> freelancerList = ModelFreelancerList.getFreelancerList("SELECT * FROM freelancer_list");

            Utility.deleteWebTable("freelancer_list");
            foreach (var item in freelancerList)
            {
                item.insertWeb(mySqlWeb);
            }

            List <ModelJelentkezesek> jelentkezesekList = ModelJelentkezesek.getJelentkezesekWeb("SELECT * FROM jelentkezesek");

            Utility.deleteTable("jelentkezesek");
            foreach (var item in jelentkezesekList)
            {
                item.Insert(mySql);
            }

            if (mySql != null)
            {
                mySql.dbClose();
            }
            if (mySqlWeb != null)
            {
                mySqlWeb.dbClose();
            }
        }
        public void JelentkezokEloszlasaGenerate()
        {
            DateTime to = DateTime.Today;

            if (StatisticStampModel.AlreadyTaken(to, (int)StatType.JeloltEloszlas))
            {
                return;
            }
            excel = new Application();
            wb    = (excel.Workbooks.Add());
            ws    = (Worksheet)wb.ActiveSheet;


            DateTime from = to.AddDays(-6);

            string toStr   = to.Year + "." + Utility.DateCorrect(to.Month) + "." + Utility.DateCorrect(to.Day) + ".";
            string fromStr = from.Year + "." + Utility.DateCorrect(from.Month) + "." + Utility.DateCorrect(from.Day) + ".";

            List <JelentkezoEloszlasModel> list = JelentkezoEloszlasModel.GetByProjekt(from, to);

            //Jelentkezések eloszlása
            ws.Cells[1, 1].Value = "Időszak";
            ws.Cells[2, 1].Value = fromStr + " - " + toStr;
            int summed       = 0;
            int actualColumn = 1;

            foreach (var item in list)
            {
                if (item.projekt_megnevezes != "")
                {
                    ws.Cells[1, actualColumn + 1] = item.projekt_megnevezes;
                    ws.Cells[2, actualColumn + 1] = item.darab;
                    summed += item.darab;
                    actualColumn++;
                }
            }
            //Összegzés
            ws.Cells[1, actualColumn + 1] = "Összesen";
            ws.Cells[2, actualColumn + 1] = summed;
            actualColumn += 2;

            //Jelentkezés típusok meghatározása (Profession vagy weboldal)
            List <ModelJelentkezesek> listForType = ModelJelentkezesek.getJelentkezesekInner(from, to, "SELECT * FROM jelentkezesek");

            int type_profession = 0;
            int type_webform    = 0;

            foreach (var item in listForType)
            {
                if (item.kategoria == 1)
                {
                    type_profession++;
                }
                else if (item.kategoria == 0)
                {
                    type_webform++;
                }
            }

            ws.Cells[1, actualColumn + 1] = "Profession";
            ws.Cells[2, actualColumn + 1] = type_profession;
            actualColumn++;
            ws.Cells[1, actualColumn + 1] = "Weblap";
            ws.Cells[2, actualColumn + 1] = type_webform;
            actualColumn++;

            ws.Columns.AutoFit();

            ws.SaveAs(statUrl + "Systematic\\JeloltEloszlas\\JeloltekStatisztika " + fromStr + " -" + toStr + ".xlsx");
            wb.Close();
            excel.Quit();
            excel.CheckAbort(excel);
            Utility.AbortExcel();

            mySql.execute("INSERT INTO statistic_stamp (name, type, date) VALUES('JeloltekStatisztika " + fromStr + "-" + toStr + ".xlsx'," + (int)StatType.JeloltEloszlas + ",'" + to.Year + "." + Utility.DateCorrect(to.Month) + "." + Utility.DateCorrect(to.Day) + "')");
            mySql.dbClose();
        }