示例#1
0
        private void PopulateBusinessLayer(Common.Common.RaceEntryClassType Type)
        {
            try
            {
                switch (Type)
                {
                case Common.Common.RaceEntryClassType.RaceSchedule:
                    raceSchedule.ScheduleID = ID;
                    raceSchedule.ClubID     = ClubID;
                    raceSchedule.UserID     = UserID;
                    break;

                case Common.Common.RaceEntryClassType.RaceScheduleCategory:
                    raceScheduleCategory.RaceScheduleCategoryID = ID;
                    raceScheduleCategory.ClubID           = ClubID;
                    raceScheduleCategory.UserID           = UserID;
                    raceScheduleCategory.RaceScheduleName = RaceScheduleName;
                    break;

                case Common.Common.RaceEntryClassType.RaceReleasePoint:
                    raceReleasePoint.RaceReleasePointID       = ID;
                    raceReleasePoint.ClubID                   = ClubID;
                    raceReleasePoint.UserID                   = UserID;
                    raceReleasePoint.RaceScheduleCategoryName = RaceScheduleName;     // RaceScheduleCategoryName;
                    break;
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(Common.Common.CustomError(ex.Message), "Error");
            }
        }
示例#2
0
        private void PopulateBusinessLayer(Common.Common.RaceEntryClassType Type)
        {
            try
            {
                switch (Type)
                {
                case Common.Common.RaceEntryClassType.RaceCategory:
                    raceCategory.UserID           = UserID;
                    raceCategory.ClubID           = ClubID;
                    raceCategory.RaceCategoryName = RaceCategoryName;
                    raceCategory.IsFromEntry      = true;
                    break;

                case Common.Common.RaceEntryClassType.Member:
                    member.ID                       = "0";
                    member.MemberID                 = MemberID;
                    member.UserID                   = UserID;
                    member.RaceScheduleName         = RaceScheduleName;
                    member.RaceScheduleCategoryName = RaceScheduleCategoryName;
                    member.ClubID                   = ClubID;
                    member.MemberIDNo               = MemberIDNo;
                    break;

                case Common.Common.RaceEntryClassType.Entry:
                    entry.ClubID                   = ClubID;
                    entry.UserID                   = UserID;
                    entry.EntryID                  = EntryID;
                    entry.MemberID                 = MemberID;
                    entry.RaceScheduleName         = RaceScheduleName;
                    entry.RaceScheduleCategoryName = RaceScheduleCategoryName;
                    entry.RaceCategoryName         = RaceCategoryName;
                    entry.RaceCategoryGroupName    = RaceCategoryGroupName;
                    entry.RaceReleasePointID       = RaceReleasePointID;
                    entry.StickerCode              = StickerCode;
                    entry.BandID                   = BandID;
                    entry.RingNumber               = RingNumber;
                    entry.BarcodeBandID            = BarcodeBandID;
                    break;

                case Common.Common.RaceEntryClassType.RaceReleasePoint:
                    raceReleasePoint.ClubID             = ClubID;
                    raceReleasePoint.UserID             = UserID;
                    raceReleasePoint.RaceReleasePointID = RaceReleasePointID;
                    break;
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(Common.Common.CustomError(ex.Message), "Error");
            }
        }
示例#3
0
 private void PopulateBusinessLayer(Common.Common.RaceEntryClassType Type)
 {
     try
     {
         switch (Type)
         {
         case Common.Common.RaceEntryClassType.RaceCategory:
             raceCategory.UserID = UserID;
             raceCategory.ClubID = ClubID;
             break;
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(Common.Common.CustomError(ex.Message), "Error");
     }
 }
示例#4
0
 private void PopulateBusinessLayer(Common.Common.RaceEntryClassType Type)
 {
     try
     {
         switch (Type)
         {
         case Common.Common.RaceEntryClassType.Member:
             member.ClubID     = ClubID;
             member.MemberIDNo = MemberIDNo;
             break;
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(Common.Common.CustomError(ex.Message), "Error");
     }
 }
示例#5
0
        private void PopulateBussinessLayer(Common.Common.RaceEntryClassType type)
        {
            try
            {
                switch (type)
                {
                case Common.Common.RaceEntryClassType.Location:
                    location.ClubID             = ClubID;
                    location.ScheduleCategoryID = RaceScheduleCategoryID;
                    break;

                case Common.Common.RaceEntryClassType.RaceReleasePoint:
                    raceReleasePoint.ClubID                   = ClubID;
                    raceReleasePoint.UserID                   = UserID;
                    raceReleasePoint.LocationName             = LocationName;
                    raceReleasePoint.RaceReleasePointID       = RaceReleasePointID;
                    raceReleasePoint.RaceScheduleDetailsID    = RaceScheduleDetailsID;
                    raceReleasePoint.RaceScheduleCategoryID   = RaceScheduleCategoryID;
                    raceReleasePoint.RaceScheduleCategoryName = RaceScheduleCategoryName;
                    raceReleasePoint.ReleaseTime              = ReleaseTime;
                    raceReleasePoint.ReleaseDate              = ReleaseDate;
                    raceReleasePoint.Multiplier               = Multiplier;
                    raceReleasePoint.LapNo        = LapNo;
                    raceReleasePoint.MinSpeed     = MinSpeed;
                    raceReleasePoint.IsStop       = IsStop;
                    raceReleasePoint.StopFromDate = StopFromDate;
                    raceReleasePoint.StopFromTime = StopFromTime;
                    raceReleasePoint.StopToDate   = StopToDate;
                    raceReleasePoint.StopToTime   = StopToTime;
                    raceReleasePoint.Description  = Description;
                    break;
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(Common.Common.CustomError(ex.Message), "Error");
            }
        }