//to open edit trainee page public IActionResult EditTrainee(string Id) { TraineeInfoModel model = _traineeRepository.GetTraineeById(Id); EditTraineeViewModel trainee = new EditTraineeViewModel { Name = model.Name, Surname = model.Surname, Email = model.Email, Phone = model.PhoneNumber, City = model.City, DateOfBirth = (DateTime)model.Birthday, Gender = model.Gender, CurrentImage = model.Image, TraineeId = model.TraineeId }; return(View(trainee)); }
public async Task <Trainee> GetTraineeById(int id, bool includeDetails = false) { try { var item = await _repository.GetTraineeById(id); return(item); } catch (OzoneException ex) { throw new OzoneException(ex.Message, ex.InnerException); } }