public ActionResult <GetTeachersResponse> Get() { GetTeachersRequest request = new GetTeachersRequest(); GetTeachersResponse response = this._getTeachers.Process(request); return(Ok(response)); }
public override Task <GetTeachersResponse> GetTeachers(GetTeachersRequest request, ServerCallContext context) { var teachers = TeachersService.GetTeachersOfCourse(Guid.Parse(request.CourseId)).Select( t => new TeacherMessage() { Id = t.Id.ToString(), Name = t.Name, CareerStartYear = t.CareerStartYear, YearOfBirth = t.YearOfBirth, Motto = t.Motto } ).ToList(); var response = new GetTeachersResponse(); response.Teachers.AddRange(teachers); return(Task.FromResult(response)); }
public GetTeachersResponse GetTeachers(GetTeachersRequest request) { var response = new GetTeachersResponse(); //var query = new GetOrganizationByIdQuery(request.SchoolID); //var result = this._repository.ExecuteQuery(query); //if (result.Status == Status.Success) // response.Value = (School)result.Value; return response; }