Exemplo n.º 1
0
 public ActionResult BusinessTripRequests()
 {
     if (Request.Cookies["user"] != null && Request.Cookies["compid"] != null)
     {
         var username = Convert.ToInt64(Request.Cookies["user"].Value);
         var compid   = Request.Cookies["compid"].Value;
         ESSWebService.CallContext callcont = new ESSWebService.CallContext();
         ESSWebService.SDSBusinessTripRequestServicesClient sdbustripreq = new ESSWebService.SDSBusinessTripRequestServicesClient();
         sdbustripreq.ClientCredentials.Windows.ClientCredential.Domain = "Soletechs";
         sdbustripreq.ClientCredentials.Windows.ClientCredential        = new NetworkCredential("webapp", "pass" + '"' + "word123");
         var ss = (from a in sdbustripreq.getAllBusinessTripReqeust(callcont, username, compid).parmBusinessTripRequestList
                   select new DTOBusinessTrip
         {
             BusinessTripId = a.RequestId,
             ToDate = a.ToDaTE.ToShortDateString(),
             FromDate = a.FromDate.ToShortDateString(),
             Destination = a.Destination,
             PersonalNumber = a.NameEn.Split('-')[0],
             RequestDate = a.RequestDate.ToShortDateString(),
             Name = a.NameEn.Split('-')[1],
             State = a.WorkflowStatus.ToString(),
             URL = "/BusinessTrip/ViewBusinessTripbyRequestbyId?requestid=" + a.RequestId,
         }).ToList();
         return(View(ss));
     }
     else
     {
         return(RedirectToAction("Login", "Account"));
     }
 }