public ActionResult SearchManager(string managerNTId)
        {
            JavaScriptSerializer serializer     = new JavaScriptSerializer();
            UserDetails          userDetailsObj = new UserDetails();

            userDetailsObj = LDAPinfoCollect.GetUserDetails(managerNTId);

            return(Json(userDetailsObj, JsonRequestBehavior.AllowGet));
        }
        // GET: SubmitRequest
        public ActionResult IDSSubmitRequest()
        {
            JavaScriptSerializer serializer = new JavaScriptSerializer();
            string      logonUserName       = string.Empty;
            string      logonUserId         = string.Empty;
            UserDetails userDetailsObj      = new UserDetails();

            logonUserId    = User.Identity.Name.ToString();
            userDetailsObj = LDAPinfoCollect.GetUserDetails(logonUserId);
            userDetailsObj.ApplicationId = "1";

            ViewBag.UserDetails = serializer.Serialize(userDetailsObj);
            return(View());
        }
示例#3
0
        public ActionResult Index()
        {
            JavaScriptSerializer serializer = new JavaScriptSerializer();
            string      logonUserName       = string.Empty;
            string      logonUserId         = string.Empty;
            UserDetails userDetailsObj      = new UserDetails();

            logonUserId    = User.Identity.Name.ToString();
            userDetailsObj = LDAPinfoCollect.GetUserDetails(logonUserId);

            GetMyRequestBS getMyRequestObj = new GetMyRequestBS();

            var myRequestDetailsDTO = getMyRequestObj.GetAllRequestBS(Convert.ToInt32(userDetailsObj.UserWWID));

            ViewBag.MyRequestList = serializer.Serialize(myRequestDetailsDTO);

            return(View());
        }
示例#4
0
        protected void Session_Start()
        {
            try
            {
                Application.Lock();
                string logonUserName = string.Empty;
                string logonUserId   = string.Empty;
                Application.UnLock();

                // get the user's Name since using Windows Authentication
                logonUserId            = HttpContext.Current.User.Identity.Name.ToString();
                logonUserName          = LDAPinfoCollect.GetUserName(logonUserId);
                Session["CurrentUser"] = logonUserName;
            }
            catch (Exception ex)
            {
            }
        }
示例#5
0
        public ActionResult GetRequest(int id)
        {
            JavaScriptSerializer serializer = new JavaScriptSerializer();
            string      logonUserId         = string.Empty;
            UserDetails userDetailsObj      = new UserDetails();

            logonUserId    = User.Identity.Name.ToString();
            userDetailsObj = LDAPinfoCollect.GetUserDetails(logonUserId);

            List <MyApprovalDetailsDTO> myApprovalDetailsDTO = new List <MyApprovalDetailsDTO>();
            GetApprovalBS getMyApprovalObj = new GetApprovalBS();

            myApprovalDetailsDTO = getMyApprovalObj.GetApprovalsBS(Convert.ToInt32(userDetailsObj.UserWWID), id, "PendingApprovals");

            ViewBag.MyApprovalList = serializer.Serialize(myApprovalDetailsDTO);

            return(View("PendingApprovals"));
        }
示例#6
0
        public ActionResult ITSupport()
        {
            JavaScriptSerializer serializer = new JavaScriptSerializer();
            string      logonUserName       = string.Empty;
            string      logonUserId         = string.Empty;
            UserDetails userDetailsObj      = new UserDetails();

            logonUserId    = User.Identity.Name.ToString();
            userDetailsObj = LDAPinfoCollect.GetUserDetails(logonUserId);

            List <SupportApprovalDetailsDTO> myApprovalDetailsDTO = new List <SupportApprovalDetailsDTO>();
            AdminBS adminBSobj = new AdminBS();

            myApprovalDetailsDTO = adminBSobj.GetApprovalsBS(Convert.ToInt32(userDetailsObj.UserWWID), 0, "PendingApprovals");

            ViewBag.SupportApprovalList = serializer.Serialize(myApprovalDetailsDTO);

            return(View("PendingSupportApprovals"));
        }