public ActionResult TechieDetails(int id) { var volunteer = _volunteerRepository.Get(id); volunteer.JobRoles = _volunteerRepository.FindJobRolesFor(volunteer.Id); volunteer.Technologies = _volunteerRepository.FindTechnologiesFor(volunteer.Id); volunteer.ExperienceLevel = _xpLevelRepository.GetForVolunteerId(volunteer.Id); return(View(volunteer)); }
public static void SendSmsToVolunteer(int volunteerId) { var volunteer = VolunteerRepository.Get(volunteerId); if (volunteer != null) { var mobile = volunteer.Mobile.Replace(" ", ""); var api = new API(ClockworkSmsKey); var result = api.Send( new SMS { To = mobile, Message = "Go help Granny Smith!" }); if (!result.Success) { Debug.WriteLine($"Failed to send SMS to {mobile}"); Debug.WriteLine($"Clockwork SMS ErrorCode: {result.ErrorCode}"); Debug.WriteLine($"Clockwork SMS ErrorMessage: {result.ErrorMessage}"); } } }
public IHttpActionResult Get(int id) { return(Ok(_volunteerRepository.Get(id))); }