Example #1
0
        public void Add()
        {
            var session = new DataLayer.EfClasses.TrainingSession
            {
                SessionFee      = double.Parse(Fee),
                SessionCapacity = uint.Parse(Capacity),
                CourseId        = SelectedCourse.CourseId
            };

            _trainingSessionService.AddTrainingSession(session);

            AssociatedSession = new TrainingSessionViewModel(session);
        }
Example #2
0
        public void Edit()
        {
            var updatedSession = new DataLayer.EfClasses.TrainingSession
            {
                SessionId       = SessionToEdit.SessionId,
                CourseId        = SelectedCourse.CourseId,
                SessionFee      = double.Parse(Fee),
                SessionCapacity = uint.Parse(Capacity)
            };

            SessionToEdit.Fee        = double.Parse(Fee);
            SessionToEdit.Capacity   = uint.Parse(Capacity);
            SessionToEdit.CourseName = SelectedCourse.CourseName;

            _trainingSessionService.UpdateTrainingSession(updatedSession);
        }
 public CourseTrainingSession(DataLayer.EfClasses.TrainingSession session)
 {
     SessionId = session.SessionId;
     Fee       = $"USD {session.SessionFee}";
 }