public ActionResult JobsByRole(string role) { ServiceReference1.JobServiceClient client = new ServiceReference1.JobServiceClient(); ViewBag.List = client.OpeningJobsByRole(role).ToList(); return(View("Jobs")); }
public ActionResult Index(string txtname, string getjobs, string jobybyrole) { if (!string.IsNullOrEmpty(getjobs)) { BasicHttpBinding binding = new BasicHttpBinding(); EndpointAddress addr = new EndpointAddress("http://localhost/WcfService/JobService.svc/"); var client = new ServiceReference1.JobServiceClient(binding, addr); var jobs = new List <Jobs>(); foreach (var item in client.OpeningJobs()) { jobs.Add(new Jobs() { JobName = item.JobName, Role = item.Role }); } return(View("JobsResult", jobs)); } if (!string.IsNullOrEmpty(jobybyrole)) { BasicHttpBinding binding = new BasicHttpBinding(); EndpointAddress addr = new EndpointAddress("http://localhost/WcfService/JobService.svc/"); var client = new ServiceReference1.JobServiceClient(binding, addr); var jobs = new List <Jobs>(); foreach (var item in client.OpeningJobsByRole(txtname)) { jobs.Add(new Jobs() { JobName = item.JobName, Role = item.Role }); } return(View("JobsResult", jobs)); } return(View()); }