//public ActionResult Edit(int id) //{ // var result = _tutorTraineeService.Get(id); // if (!result.Success) // { // return Error(new StatusModel(false, result.Message)); // } // return View(result.Data); // return new HttpNotFoundResult(); //} //[HttpPost] //public ActionResult Edit(int id, TutorTraineeModel model) //{ // var result = _tutorTraineeService.Update(id, model); // if (result.Success) // { // return RedirectToAction("Index"); // } // return Error(new StatusModel(false, result.Message)); //} public ActionResult ManualMatch() { var model = new TutorTraineeViewModel(); if (CurrentUser.UserRole.ToString() == "Rackaz") { ViewBag.IsRackaz = true; model.Area = CurrentUser.Area; } else { ViewBag.IsRackaz = false; } return(View(model)); }
public ActionResult ManualMatchAreaSelected(Area area) { var model = new TutorTraineeViewModel(); if (CurrentUser.UserRole.ToString() == "Rackaz") { model.IsRackaz = true; model.Area = area; } else { model.IsRackaz = false; model.Area = null; } //Add trainee list var traineeStatus = _traineeService.GetUnMatchedTrainees(area, false); if (traineeStatus.Success) { model.Trainees = traineeStatus.Data; } else { //traineeStatus.Message = traineeStatus.Message; Response.StatusCode = 404; return(Error(traineeStatus, true)); } // add tutor list var tutorStatus = _tutorService.GetUnMatchedTutors(area, false); if (tutorStatus.Success) { model.Tutors = tutorStatus.Data; } else { //tutorStatus.Message = tutorStatus.Message; Response.StatusCode = 404; return(Error(tutorStatus, true)); } return(View(model)); }