예제 #1
0
        public ActionResult JobsByRole(string role)
        {
            ServiceReference1.JobServiceClient client = new ServiceReference1.JobServiceClient();
            ViewBag.List = client.OpeningJobsByRole(role).ToList();

            return(View("Jobs"));
        }
예제 #2
0
 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());
 }
예제 #3
0
 public ActionResult Jobs()
 {
     ServiceReference1.JobServiceClient client = new ServiceReference1.JobServiceClient();
     ViewBag.List = client.OpeningJobs().ToList();
     return(View());
 }