Example #1
0
        private static void UpdateResort(Resort resort, ScrapeResort scrape, ResortService resortService)
        {
            resort.ResortStats.BaseLevel    = scrape.BaseLevel;
            resort.ResortStats.TopLevel     = scrape.TopLevel;
            resort.ResortStats.VerticalDrop = scrape.VerticalDrop;

            resort.ResortStats.LiftTotal          = scrape.LiftTotal;
            resort.ResortStats.QuadPlusCount      = scrape.QuadPlusCount;
            resort.ResortStats.QuadCount          = scrape.QuadCount;
            resort.ResortStats.TripleCount        = scrape.TripleCount;
            resort.ResortStats.DoubleCount        = scrape.DoubleCount;
            resort.ResortStats.SingleCount        = scrape.SingleCount;
            resort.ResortStats.SurfaceCount       = scrape.SurfaceCount;
            resort.ResortStats.GondolaCount       = scrape.GondolaCount;
            resort.ResortStats.FunicularCount     = scrape.FunicularCount;
            resort.ResortStats.SurfaceTrainCount  = scrape.SurfaceTrainCount;
            resort.ResortStats.RunTotal           = scrape.RunTotal;
            resort.ResortStats.RedRuns            = scrape.RedRuns;
            resort.ResortStats.BlueRuns           = scrape.BlueRuns;
            resort.ResortStats.GreenRuns          = scrape.GreenRuns;
            resort.ResortStats.BlackRuns          = scrape.BlackRuns;
            resort.ResortStats.LongestRunDistance = scrape.LongestRunDistance;
            resort.ResortStats.AverageSnowfall    = scrape.AverageSnowfall;
            resort.ResortStats.SnowmakingCoverage = scrape.SnowmakingCoverage;
            resort.ResortStats.SkiableTerrianSize = scrape.SkiableTerrianSize;

            resort.Display = true;

            resortService.Update(resort);
        }
Example #2
0
        private void button1_Click(object sender, EventArgs e)
        {
            resortService = new ResortService(resortRepository);

            IList <Resort> resorts = resortService.GetEmptyPrettyUrls();

            foreach (Resort resort in resorts)
            {
                string encodedName = EncodeURL(CheckEncodedName(resort.Name));
                var    resortCheck = resortService.Get(encodedName);

                if (resortCheck != null)
                {
                    ListViewItem item = new ListViewItem();
                    item.Text = resort.Name + " NOT ADDED!!!!!!!!!!";
                    listBox1.Items.Add(item);
                }
                else
                {
                    resort.PrettyUrl = encodedName;
                    resortService.Update(resort);
                    ListViewItem item = new ListViewItem();
                    item.Text = resort.Name + " => " + encodedName;
                    listBox1.Items.Add(item);
                }
            }
        }
Example #3
0
        private void button4_Click(object sender, EventArgs e)
        {
            resortService = new ResortService(resortRepository);

            IList <Resort> resorts = resortService.GetAll();

            foreach (Resort resort in resorts)
            {
                resort.NameFriendlyFormat      = RemoveAccents(resort.Name);
                resort.PrettyUrlFriendlyFormat = RemoveAccents(resort.PrettyUrl);

                resortService.Update(resort);
            }

            label11.Text = "Finished";
        }
Example #4
0
        private void button4_Click(object sender, EventArgs e)
        {
            resortService = new ResortService(resortRepository);

            IList<Resort> resorts = resortService.GetAll();

            foreach (Resort resort in resorts)
            {
                resort.NameFriendlyFormat = RemoveAccents(resort.Name);
                resort.PrettyUrlFriendlyFormat = RemoveAccents(resort.PrettyUrl);

                resortService.Update(resort);
            }

            label11.Text = "Finished";
        }
Example #5
0
        private void button1_Click(object sender, EventArgs e)
        {
            resortService = new ResortService(resortRepository);

            IList<Resort> resorts = resortService.GetEmptyPrettyUrls();

            foreach (Resort resort in resorts)
            {
                string encodedName = EncodeURL(CheckEncodedName(resort.Name));
                var resortCheck = resortService.Get(encodedName);

                if (resortCheck != null)
                {
                    ListViewItem item = new ListViewItem();
                    item.Text = resort.Name + " NOT ADDED!!!!!!!!!!";
                    listBox1.Items.Add(item);
                }
                else
                {
                    resort.PrettyUrl = encodedName;
                    resortService.Update(resort);
                    ListViewItem item = new ListViewItem();
                    item.Text = resort.Name + " => " + encodedName;
                    listBox1.Items.Add(item);
                }
            }
        }
Example #6
0
        private static void UpdateResort(Resort resort, ScrapeResort scrape, ResortService resortService)
        {
            resort.ResortStats.BaseLevel = scrape.BaseLevel;
            resort.ResortStats.TopLevel = scrape.TopLevel;
            resort.ResortStats.VerticalDrop = scrape.VerticalDrop;

            resort.ResortStats.LiftTotal = scrape.LiftTotal;
            resort.ResortStats.QuadPlusCount = scrape.QuadPlusCount;
            resort.ResortStats.QuadCount = scrape.QuadCount;
            resort.ResortStats.TripleCount = scrape.TripleCount;
            resort.ResortStats.DoubleCount = scrape.DoubleCount;
            resort.ResortStats.SingleCount = scrape.SingleCount;
            resort.ResortStats.SurfaceCount = scrape.SurfaceCount;
            resort.ResortStats.GondolaCount = scrape.GondolaCount;
            resort.ResortStats.FunicularCount = scrape.FunicularCount;
            resort.ResortStats.SurfaceTrainCount = scrape.SurfaceTrainCount;
            resort.ResortStats.RunTotal = scrape.RunTotal;
            resort.ResortStats.RedRuns = scrape.RedRuns;
            resort.ResortStats.BlueRuns = scrape.BlueRuns;
            resort.ResortStats.GreenRuns = scrape.GreenRuns;
            resort.ResortStats.BlackRuns = scrape.BlackRuns;
            resort.ResortStats.LongestRunDistance = scrape.LongestRunDistance;
            resort.ResortStats.AverageSnowfall = scrape.AverageSnowfall;
            resort.ResortStats.SnowmakingCoverage = scrape.SnowmakingCoverage;
            resort.ResortStats.SkiableTerrianSize = scrape.SkiableTerrianSize;

            resort.Display = true;

            resortService.Update(resort);
        }
Example #7
0
        private void btnSave_Click(object sender, EventArgs e)
        {
            _resortService = new ResortService(_resortRepository);

            _resort.Name      = ResortName.Text;
            _resort.PrettyUrl = PrettyUrl.Text;
            _resort.Longitude = double.Parse(Longitude.Text);
            _resort.Latitude  = double.Parse(Latitude.Text);
            _resort.IsSkiArea = IsSkiArea.Checked;

            _resort.ResortStats.BaseLevel    = BaseLevel.Text;
            _resort.ResortStats.TopLevel     = TopLevel.Text;
            _resort.ResortStats.VerticalDrop = VerticalDrop.Text;

            _resort.ResortStats.BlackRuns              = BlackRuns.Text;
            _resort.ResortStats.RedRuns                = RedRuns.Text;
            _resort.ResortStats.BlueRuns               = BlueRuns.Text;
            _resort.ResortStats.GreenRuns              = GreenRuns.Text;
            _resort.ResortStats.LongestRunDistance     = LongestRunDistance.Text;
            _resort.ResortStats.RunTotalDistance       = RunTotalDistance.Text;
            _resort.ResortStats.RunTotal               = RunTotal.Text;
            _resort.ResortStats.SkiableTerrianSize     = SkiableTerrianSize.Text;
            _resort.ResortStats.HasSnowpark            = (HasSnowpark.Checked) ? "True" : "False";
            _resort.ResortStats.SnowparkTotal          = SnowparkTotal.Text;
            _resort.ResortStats.SnowparkDescription    = SnowparkDescription.Text;
            _resort.ResortStats.HasHalfpipe            = (HasHalfpipe.Checked) ? "True" : "False";
            _resort.ResortStats.HalfpipeTotal          = HalfpipeTotal.Text;
            _resort.ResortStats.HalfpipeDescription    = HalfpipeDescription.Text;
            _resort.ResortStats.HasQuarterpipe         = (HasQuarterpipe.Checked) ? "True" : "False";
            _resort.ResortStats.QuarterpipeTotal       = QuarterpipeTotal.Text;
            _resort.ResortStats.QuarterpipeDescription = QuarterpipeDescription.Text;

            _resort.ResortStats.LiftDescription   = LiftDescription.Text;
            _resort.ResortStats.LiftTotal         = LiftTotal.Text;
            _resort.ResortStats.LiftCapacityHour  = LiftTotal.Text;
            _resort.ResortStats.QuadPlusCount     = QuadPlusCount.Text;
            _resort.ResortStats.QuadCount         = QuadCount.Text;
            _resort.ResortStats.TripleCount       = TripleCount.Text;
            _resort.ResortStats.DoubleCount       = DoubleCount.Text;
            _resort.ResortStats.SurfaceCount      = SurfaceCount.Text;
            _resort.ResortStats.GondolaCount      = GondolaCount.Text;
            _resort.ResortStats.FunicularCount    = FunicularCount.Text;
            _resort.ResortStats.SurfaceTrainCount = SurfaceTrainCount.Text;

            _resort.ResortStats.AverageSnowfall    = AverageSnowfall.Text;
            _resort.ResortStats.HasSnowmaking      = (HasSnowmaking.Checked) ? "True" : "False";
            _resort.ResortStats.SnowmakingCoverage = SnowmakingCoverage.Text;
            _resort.ResortStats.Snowfall1Jan       = Snowfall1Jan.Text;
            _resort.ResortStats.Snowfall2Feb       = Snowfall2Feb.Text;
            _resort.ResortStats.Snowfall3Mar       = Snowfall3Mar.Text;
            _resort.ResortStats.Snowfall4Apr       = Snowfall4Apr.Text;
            _resort.ResortStats.Snowfall5May       = Snowfall5May.Text;
            _resort.ResortStats.Snowfall6Jun       = Snowfall6Jun.Text;
            _resort.ResortStats.Snowfall7Jul       = Snowfall7Jul.Text;
            _resort.ResortStats.Snowfall8Aug       = Snowfall8Aug.Text;
            _resort.ResortStats.Snowfall9Sep       = Snowfall9Sep.Text;
            _resort.ResortStats.Snowfall10Oct      = Snowfall10Oct.Text;
            _resort.ResortStats.Snowfall11Nov      = Snowfall11Nov.Text;
            _resort.ResortStats.Snowfall12Dec      = Snowfall12Dec.Text;

            _resort.ResortStats.HasNightskiing         = (HasNightskiing.Checked) ? "True" : "False";
            _resort.ResortStats.NightskiingDescription = NightskiingDescription.Text;
            _resort.ResortStats.SeasonStartMonth       = SeasonStartMonth.Text;
            _resort.ResortStats.SeasonEndMonth         = SeasonEndMonth.Text;

            _resort.ResortStats.HasSummerskiing         = (HasSummerskiing.Checked) ? "True" : "False";
            _resort.ResortStats.SummerskiingDescription = SummerskiingDescription.Text;
            _resort.ResortStats.SummerStartMonth        = SummerStartMonth.Text;
            _resort.ResortStats.SummerEndMonth          = SummerEndMonth.Text;

            if (IsSkiArea.Checked)
            {
                _resort.SkiAreas = new List <LinkResortSkiArea>();
                if (checkedListBoxResortsForSkiArea.CheckedItems.Count != 0)
                {
                    string s = "";
                    for (int x = 0; x <= checkedListBoxResortsForSkiArea.CheckedItems.Count - 1; x++)
                    {
                        var tempResort = _resortService.GetByName(checkedListBoxResortsForSkiArea.CheckedItems[x].ToString());
                        var lrsa       = new LinkResortSkiArea
                        {
                            SkiAreaID = _resort.ID,
                            ResortID  = tempResort.ID,
                            Resort    = tempResort
                        };
                        _resort.SkiAreas.Add(lrsa);
                    }
                    MessageBox.Show(s);
                }
            }

            _resortService.Update(_resort);
            lblStatus.Text = "Resort Saved OK";
        }
Example #8
0
        private void btnSave_Click(object sender, EventArgs e)
        {
            _resortService = new ResortService(_resortRepository);

            _resort.Name = ResortName.Text;
            _resort.PrettyUrl = PrettyUrl.Text;
            _resort.Longitude = double.Parse(Longitude.Text);
            _resort.Latitude = double.Parse(Latitude.Text);
            _resort.IsSkiArea = IsSkiArea.Checked;

            _resort.ResortStats.BaseLevel = BaseLevel.Text;
            _resort.ResortStats.TopLevel = TopLevel.Text;
            _resort.ResortStats.VerticalDrop = VerticalDrop.Text;

            _resort.ResortStats.BlackRuns = BlackRuns.Text;
            _resort.ResortStats.RedRuns = RedRuns.Text;
            _resort.ResortStats.BlueRuns = BlueRuns.Text;
            _resort.ResortStats.GreenRuns = GreenRuns.Text;
            _resort.ResortStats.LongestRunDistance = LongestRunDistance.Text;
            _resort.ResortStats.RunTotalDistance = RunTotalDistance.Text;
            _resort.ResortStats.RunTotal = RunTotal.Text;
            _resort.ResortStats.SkiableTerrianSize = SkiableTerrianSize.Text;
            _resort.ResortStats.HasSnowpark = (HasSnowpark.Checked) ? "True" : "False";
            _resort.ResortStats.SnowparkTotal = SnowparkTotal.Text;
            _resort.ResortStats.SnowparkDescription = SnowparkDescription.Text;
            _resort.ResortStats.HasHalfpipe = (HasHalfpipe.Checked) ? "True" : "False";
            _resort.ResortStats.HalfpipeTotal = HalfpipeTotal.Text;
            _resort.ResortStats.HalfpipeDescription = HalfpipeDescription.Text;
            _resort.ResortStats.HasQuarterpipe = (HasQuarterpipe.Checked) ? "True" : "False";
            _resort.ResortStats.QuarterpipeTotal = QuarterpipeTotal.Text;
            _resort.ResortStats.QuarterpipeDescription = QuarterpipeDescription.Text;

            _resort.ResortStats.LiftDescription = LiftDescription.Text;
            _resort.ResortStats.LiftTotal = LiftTotal.Text;
            _resort.ResortStats.LiftCapacityHour = LiftTotal.Text;
            _resort.ResortStats.QuadPlusCount = QuadPlusCount.Text;
            _resort.ResortStats.QuadCount = QuadCount.Text;
            _resort.ResortStats.TripleCount = TripleCount.Text;
            _resort.ResortStats.DoubleCount = DoubleCount.Text;
            _resort.ResortStats.SurfaceCount = SurfaceCount.Text;
            _resort.ResortStats.GondolaCount = GondolaCount.Text;
            _resort.ResortStats.FunicularCount = FunicularCount.Text;
            _resort.ResortStats.SurfaceTrainCount = SurfaceTrainCount.Text;

            _resort.ResortStats.AverageSnowfall = AverageSnowfall.Text;
            _resort.ResortStats.HasSnowmaking = (HasSnowmaking.Checked) ? "True" : "False";
            _resort.ResortStats.SnowmakingCoverage = SnowmakingCoverage.Text;
            _resort.ResortStats.Snowfall1Jan = Snowfall1Jan.Text;
            _resort.ResortStats.Snowfall2Feb = Snowfall2Feb.Text;
            _resort.ResortStats.Snowfall3Mar = Snowfall3Mar.Text;
            _resort.ResortStats.Snowfall4Apr = Snowfall4Apr.Text;
            _resort.ResortStats.Snowfall5May = Snowfall5May.Text;
            _resort.ResortStats.Snowfall6Jun = Snowfall6Jun.Text;
            _resort.ResortStats.Snowfall7Jul = Snowfall7Jul.Text;
            _resort.ResortStats.Snowfall8Aug = Snowfall8Aug.Text;
            _resort.ResortStats.Snowfall9Sep = Snowfall9Sep.Text;
            _resort.ResortStats.Snowfall10Oct = Snowfall10Oct.Text;
            _resort.ResortStats.Snowfall11Nov = Snowfall11Nov.Text;
            _resort.ResortStats.Snowfall12Dec = Snowfall12Dec.Text;

            _resort.ResortStats.HasNightskiing = (HasNightskiing.Checked) ? "True" : "False";
            _resort.ResortStats.NightskiingDescription = NightskiingDescription.Text;
            _resort.ResortStats.SeasonStartMonth = SeasonStartMonth.Text;
            _resort.ResortStats.SeasonEndMonth = SeasonEndMonth.Text;

            _resort.ResortStats.HasSummerskiing = (HasSummerskiing.Checked) ? "True" : "False";
            _resort.ResortStats.SummerskiingDescription = SummerskiingDescription.Text;
            _resort.ResortStats.SummerStartMonth = SummerStartMonth.Text;
            _resort.ResortStats.SummerEndMonth = SummerEndMonth.Text;

            if (IsSkiArea.Checked)
            {
                _resort.SkiAreas = new List<LinkResortSkiArea>();
                if (checkedListBoxResortsForSkiArea.CheckedItems.Count != 0)
                {
                    string s = "";
                    for (int x = 0; x <= checkedListBoxResortsForSkiArea.CheckedItems.Count - 1; x++)
                    {
                        var tempResort = _resortService.GetByName(checkedListBoxResortsForSkiArea.CheckedItems[x].ToString());
                        var lrsa = new LinkResortSkiArea
                                       {
                                           SkiAreaID = _resort.ID,
                                           ResortID = tempResort.ID,
                                           Resort = tempResort
                                       };
                        _resort.SkiAreas.Add(lrsa);
                    }
                    MessageBox.Show(s);
                }

            }

            _resortService.Update(_resort);
            lblStatus.Text = "Resort Saved OK";
        }