Esempio n. 1
0
 public void StartDateSelected()
 {
     DateRangeModel.SetDates(Enums.SelectedDates.startDate);
     UpdateView();
 }
Esempio n. 2
0
        public static MvcHtmlString PSDateRange(this HtmlHelper htmlHelper, string id, DateRangeModel requestModel)
        {
            DateRangeModel model = DateRangeController.GetDateRangeModel(requestModel);

            model.ID = id;
            return(htmlHelper.Partial("~/Controls/DateRange/Views/DateRange.cshtml", model));
        }
Esempio n. 3
0
        protected override void Seed(ReservationSystem.Models.DbContextWrap context)
        {
            if (!context.DateRanges.Any())
            {
                var def = new DateRangeModel()
                {
                    Name      = "Default",
                    StartDate = new DateTime(2000, 9, 1),
                    EndTime   = new DateTime(2000, 3, 31),
                    IsActive  = true
                };

                context.DateRanges.Add(def);
                context.SaveChanges();

                var id = context.DateRanges.First().Id;
                foreach (var day in context.WeekDays)
                {
                    day.DateRange = id;
                }

                context.SaveChanges();
            }


            if (!context.WeekDays.Any())
            {
                var t1800 = context.Times.Where(item => item.StartTime == new TimeSpan(18, 0, 0)).First();
                var t2100 = context.Times.Where(item => item.StartTime == new TimeSpan(21, 0, 0)).First();
                var t2000 = context.Times.Where(item => item.StartTime == new TimeSpan(20, 0, 0)).First();
                var t1830 = context.Times.Where(item => item.StartTime == new TimeSpan(18, 30, 0)).First();
                var t2130 = context.Times.Where(item => item.StartTime == new TimeSpan(21, 30, 0)).First();


                var monday = new WeekDayModel()
                {
                    Name         = DayOfWeek.Monday.ToString(),
                    StartTimeKey = t1800,
                    StartTime    = t1800.Id,
                    EndTimeKey   = t2100,
                    EndTime      = t2100.Id,
                    IsCancelled  = false
                };

                var tuesday = new WeekDayModel()
                {
                    Name         = DayOfWeek.Tuesday.ToString(),
                    StartTimeKey = t1800,
                    StartTime    = t1800.Id,
                    EndTimeKey   = t2100,
                    EndTime      = t2100.Id,
                    IsCancelled  = false
                };

                var wednesday = new WeekDayModel()
                {
                    Name         = DayOfWeek.Wednesday.ToString(),
                    StartTimeKey = t1800,
                    StartTime    = t1800.Id,
                    EndTimeKey   = t2000,
                    EndTime      = t2000.Id,
                    IsCancelled  = false
                };

                var thursday = new WeekDayModel()
                {
                    Name         = DayOfWeek.Thursday.ToString(),
                    StartTimeKey = t1830,
                    StartTime    = t1830.Id,
                    EndTimeKey   = t2130,
                    EndTime      = t2130.Id,
                    IsCancelled  = false
                };

                var friday = new WeekDayModel()
                {
                    Name         = DayOfWeek.Friday.ToString(),
                    StartTimeKey = t1800,
                    StartTime    = t1800.Id,
                    EndTimeKey   = t2100,
                    EndTime      = t2100.Id,
                    IsCancelled  = true
                };

                context.WeekDays.Add(monday);
                context.WeekDays.Add(tuesday);
                context.WeekDays.Add(wednesday);
                context.WeekDays.Add(thursday);
                context.WeekDays.Add(friday);

                context.SaveChanges();
            }
        }
 public object GetErrorByFiltering(DateRangeModel date, string user)
 {
     return(errorLogRepository.GetErrorByFiltering(date, user));
 }