public ActionResult NewYearAreaSelected(Area area, List <int> chooseTutor, List <int> chooseTrainee) { var status = _tutorService.MoveToNextYear(area, chooseTutor); if (status.Success) { status = _traineeService.MoveToNextYear(area, chooseTrainee); if (status.Success) { var result = _tutorTraineeService.Get(area, TTStatus.Active); if (result.Success) { var tutorTrainnee = new TutorTraineeNewYearViewModel { TutorTrainee = result.Data, Area = area }; return(View("SelecetMatches", tutorTrainnee)); } else { status = result; } } } return(Error(status)); }
public ActionResult Index(Area area) { var status = new StatusModel(); var tutors = _tutorService.GetTutors(area); if (tutors.Success) { var trainees = _traineeService.GetTrainees(area); if (trainees.Success) { var tutorTrainnee = new TutorTraineeNewYearViewModel { Tutors = tutors.Data.Where(t => t.User.IsActive).ToList(), Trainees = trainees.Data.Where(t => t.User.IsActive).ToList(), Area = area }; return(View("NewYearAreaSelected", tutorTrainnee)); } else { status = trainees; } } else { status = tutors; } return(Error(status)); }