Exemple #1
0
 public void MapUpdate(ref DashboardNotifications dbmodel, DashboardNotificationExt model)
 {
     dbmodel.DashboardNotificationID = model.DashboardNotificationID;
     dbmodel.Title                = model.Title;
     dbmodel.Summary              = model.Summary;
     dbmodel.Link                 = model.Link;
     dbmodel.LeagueID             = model.LeagueID;
     dbmodel.NotificationDateTime = model.NotificationDateTime;
     dbmodel.IsRecurring          = model.IsRecurring;
     dbmodel.RecurringFrequency   = model.RecurringFrequency;
     dbmodel.DayOfWeek            = model.DayOfWeek;
 }
Exemple #2
0
        public DashboardNotifications Map(DashboardNotificationExt model)
        {
            DashboardNotifications tblModel = new DashboardNotifications()
            {
                DashboardNotificationID = model.DashboardNotificationID,
                Title                     = model.Title,
                Summary                   = model.Summary,
                Link                      = model.Link,
                LeagueID                  = model.LeagueID,
                NotificationDateTime      = model.NotificationDateTime,
                IsRecurring               = model.IsRecurring,
                RecurringFrequency        = model.RecurringFrequency,
                DayOfWeek                 = model.DayOfWeek,
                IsAchievementNotification = model.IsAchievementNotification
            };

            return(tblModel);
        }
Exemple #3
0
        public DashboardNotificationExt Map(DashboardNotifications model)
        {
            DashboardNotificationExt tblModel = new DashboardNotificationExt()
            {
                DashboardNotificationID = model.DashboardNotificationID,
                Title    = model.Title,
                Summary  = model.Summary,
                Link     = model.Link,
                LeagueID = model.LeagueID,

                NotificationDateTime      = model.NotificationDateTime,
                IsRecurring               = model.IsRecurring,
                RecurringFrequency        = model.RecurringFrequency,
                DayOfWeek                 = model.DayOfWeek,
                IsAchievementNotification = model.IsAchievementNotification
            };

            if (tblModel.RecurringFrequency.HasValue)
            {
                switch (tblModel.RecurringFrequency.Value)
                {
                case 1:
                    tblModel.RecurringFrequency_Str = "Daily";
                    break;

                case 2:
                    tblModel.RecurringFrequency_Str = "Weekly";
                    break;

                case 3:
                    tblModel.RecurringFrequency_Str = "Monthly";
                    break;

                default:
                    tblModel.RecurringFrequency_Str = "";
                    break;
                }
            }
            else
            {
                tblModel.RecurringFrequency_Str = "";
            }

            if (tblModel.DayOfWeek.HasValue)
            {
                switch (tblModel.DayOfWeek.Value)
                {
                case 0:
                    tblModel.DayOfWeek_Str = "Sunday";
                    break;

                case 1:
                    tblModel.DayOfWeek_Str = "Monday";
                    break;

                case 2:
                    tblModel.DayOfWeek_Str = "Tuesday";
                    break;

                case 3:
                    tblModel.DayOfWeek_Str = "Wednesday";
                    break;

                case 4:
                    tblModel.DayOfWeek_Str = "Thursday";
                    break;

                case 5:
                    tblModel.DayOfWeek_Str = "Friday";
                    break;

                case 6:
                    tblModel.DayOfWeek_Str = "Saturday";
                    break;

                default:
                    tblModel.DayOfWeek_Str = "";
                    break;
                }
            }
            else
            {
                tblModel.DayOfWeek_Str = "";
            }

            return(tblModel);
        }