public ActionResult Index() { var userid = Convert.ToInt32(CookieManager.GetCookie("userId")); var user = Infomation.Core.User.Select(userid); this.ViewData["User"] = user; return(View("Index")); }
string GetPopditCookie() { // Get the cookies. CookieManager cookieMgr = CookieManager.Instance; var cookie = cookieMgr.GetCookie("http://prod.popdit.com")[0]; return(cookie.ToString()); }
public override void OnActionExecuting(ActionExecutingContext filterContext) { //if (!filterContext.HttpContext.User.Identity.IsAuthenticated) if (string.IsNullOrWhiteSpace(CookieManager.GetCookie("userId"))) { filterContext.Result = new RedirectToRouteResult("Fenlei_My", new RouteValueDictionary(new { /*controller = "My",*/ action = "Login" })); } base.OnActionExecuting(filterContext); }
protected override object GetInvokeContext() { Uri uri = new Uri(url); #if !SILVERLIGHT || SL2 HttpWebRequest request = WebRequest.Create(uri) as HttpWebRequest; #else HttpWebRequest request = WebRequestCreator.ClientHttp.Create(uri) as HttpWebRequest; #endif #if !SILVERLIGHT request.Timeout = timeout; request.SendChunked = false; #if !(dotNET10 || dotNETCF10) request.ReadWriteTimeout = timeout; #endif request.Credentials = credentials; request.ProtocolVersion = HttpVersion.Version11; if (proxy != null) { request.Proxy = proxy; } request.KeepAlive = keepAlive; if (keepAlive) { request.Headers.Set("Keep-Alive", KeepAliveTimeout.ToString()); } #if !dotNETCF10 request.ConnectionGroupName = connectionGroupName; #if !(dotNET10 || dotNET11 || dotNETCF20) if (clientCertificates != null) { request.ClientCertificates = clientCertificates; } #endif #endif #endif #if (dotNET10 || dotNET11 || dotNETCF10) foreach (DictionaryEntry header in headers) { request.Headers[(string)header.Key] = (string)header.Value; } #else foreach (KeyValuePair <string, string> header in headers) { request.Headers[header.Key] = header.Value; } #endif #if (PocketPC || Smartphone || WindowsCE) request.AllowWriteStreamBuffering = true; request.Headers["Cookie"] = cookieManager.GetCookie(uri.Host, uri.AbsolutePath, uri.Scheme == "https"); #elif !SL2 request.CookieContainer = cookieContainer; #endif return(new HttpClientContext(request, null)); }
public ActionResult sendinvite(object values)//发送面试邀请 { var jobSeekId = Convert.ToInt32(values); var job = JobSeek.Select(jobSeekId); var userid = Convert.ToInt32(CookieManager.GetCookie("userId")); this.ViewData["Company"] = Company.Select(item => item.UserId == userid); return(View(job)); }
public JsonResult SetChat(ChatModel chatmodel) { //cirModel.DateOfFailure = ConvertDate(cirModel.DateOfFailure); //cirModel.CIRId = cirModel.CIRId == null ? "0" : cirModel.CIRId; //cirModel.WTGStartTime = ConvertDateTime(cirModel.WTGStartTime); //cirModel.WTGStopTime = ConvertDateTime(cirModel.WTGStopTime); //cirModel.EmpId = CookieManager.GetCookie(CookieManager.CookieName).logindetail.EmpID; ChatResult result = oChatManager.SaveChat(chatmodel, CookieManager.GetCookie(CookieManager.CookieName).logindetail.EmpID); return(Json(new { result }, JsonRequestBehavior.AllowGet)); }
private async Task <string> OnGetCookieRequestAsync(string key) { var cookie = default(string); if (Control != null && Element != null) { var url = string.Empty; try { url = Control.Url; } catch (Exception e) { url = Element.BaseUrl; } string cookieCollectionString; string[] cookieCollection; try { if (Build.VERSION.SdkInt >= BuildVersionCodes.LollipopMr1) { CookieManager.Instance.Flush(); cookieCollectionString = CookieManager.Instance.GetCookie(url); } else { CookieSyncManager cookieSyncMngr = CookieSyncManager.CreateInstance(Context); cookieSyncMngr.StartSync(); CookieManager cookieManager = CookieManager.Instance; cookieCollectionString = cookieManager.GetCookie(url); } cookieCollection = cookieCollectionString.Split(new[] { "; " }, StringSplitOptions.None); foreach (var c in cookieCollection) { var keyValue = c.Split(new[] { '=' }, 2); if (keyValue.Length > 1 && keyValue[0] == key) { cookie = keyValue[1]; break; } } } catch (Exception e) { } } return(cookie); }
public void GetCookies(string webCookies) { if (Java.Net.CookieManager.Default == null || string.IsNullOrWhiteSpace(webCookies)) { return; } CookieManager cookieManager = CookieManager.Instance; string cookies = cookieManager.GetCookie("https://www.cnblogs.com/"); System.Diagnostics.Debug.Write(cookies); }
/// <summary> /// Get the Status. /// </summary> /// <param name="statusModel"></param> /// <returns></returns> public JsonResult GetStatus(StatusModel statusModel) { if (statusModel.view != "0") { statusModel.DsgId = CookieManager.GetCookie(CookieManager.CookieName).logindetail.DsgId; } StatusModelResult result = oAdminManager.GetStatus(statusModel, CookieManager.GetCookie(CookieManager.CookieName).logindetail.EmpID); return(Json(new { result }, JsonRequestBehavior.AllowGet)); }
public ActionResult resuelist() { var list = new List <Resume>(); var useridCookie = CookieManager.GetCookie("userId"); if (!string.IsNullOrWhiteSpace(useridCookie)) { int UserId = Convert.ToInt32(useridCookie); list = Resume.SelectAllByUserId(UserId); } return(View(list)); }
public PageMasterController() { if (CookieManager.GetCookie("GAM") != null) { ViewBag.Name = CookieManager.GetCookie(CookieManager.CookieName).logindetail.Employee; ViewBag.MenuDetails = mc.GetMenu(CookieManager.GetCookie(CookieManager.CookieName).logindetail.EmpID); } else { RedirectToAction("TimeOut", "Login"); } }
public static Manager GetManagerFromCookie() { try { //加密串 进行一次DES 加密,RSA串作为密Key,保存到cookie\ var encryptCookie = CookieManager.GetCookie(CookieConst.COOKIE_MANAMGER); var cookieString = EncryptTools.DecryptDES(encryptCookie, EncryptKey); return(Manager.GetFromCookieString(cookieString)); } catch { return(null); } }
public JsonResult SetDMExcel(DMExcelModel DMexcel) { DataTable dt = new DataTable(); dt.Columns.Add("SlNo", typeof(string)); dt.Columns.Add("Turbine", typeof(string)); dt.Columns.Add("DMTitle", typeof(string)); dt.Columns.Add("Status", typeof(string)); dt.Columns.Add("AnalyzingStatus", typeof(string)); dt.Columns.Add("Description", typeof(string)); DMexcel.Turbine = dt; DMSetExcelResult result = oMasterManager.SetDMStatusUploadExcel(DMexcel, CookieManager.GetCookie(CookieManager.CookieName).logindetail.EmpID); return(Json(new { result }, JsonRequestBehavior.AllowGet)); }
public JsonResult SetKMPFileApproval(List <KMPFileApproval> fileDetails, string viewType) { string detailsId = ""; foreach (var item in fileDetails) { if (item.STATUS == "1") { detailsId += item.Id + ","; } } Message result = oAdminManager.SetKMPFileApproval(detailsId, viewType, CookieManager.GetCookie(CookieManager.CookieName).logindetail.EmpID); return(Json(new { result }, JsonRequestBehavior.AllowGet)); }
//[HttpPost] public KeyValuePair <bool, string> UploadFile() { try { if (HttpContext.Current.Request.Files.AllKeys.Any()) { // Get the uploaded image from the Files collection var httpPostedFile = HttpContext.Current.Request.Files["UploadedImage"]; if (httpPostedFile != null) { string strFileName = ConfigurationManager.AppSettings["FileCIRUploadUrl"].ToString(); // Validate the uploaded image(optional) string SAPID = CookieManager.GetCookie(CookieManager.CookieName).logindetail.SAPID; strFileName = strFileName + "/ChatFiles/" + SAPID; if (!Directory.Exists(strFileName)) { Directory.CreateDirectory(strFileName); } // Get the complete file path //var fileSavePath = Path.Combine(HttpContext.Current.Server.MapPath("~/UploadedFiles"), httpPostedFile.FileName); var fileSavePath = Path.Combine(strFileName, httpPostedFile.FileName); // CookieManager.CreateCookie("chatfileurl", fileSavePath); // Save the uploaded file to "UploadedFiles" folder httpPostedFile.SaveAs(fileSavePath); //download var downloadurl = ConfigurationManager.AppSettings["ImagesIISUrl"].ToString(); downloadurl = downloadurl + "/ChatFiles/" + SAPID; var fileSavePath1 = downloadurl + "/" + httpPostedFile.FileName; // Path.Combine(downloadurl, httpPostedFile.FileName); return(new KeyValuePair <bool, string>(true, fileSavePath1)); // "File uploaded successfully."); } return(new KeyValuePair <bool, string>(true, "Could not get the uploaded file.")); } return(new KeyValuePair <bool, string>(true, "No file found to upload.")); } catch (Exception ex) { return(new KeyValuePair <bool, string>(false, "An error occurred while uploading the file. Error Message: " + ex.Message)); } }
public ActionResult myresume() { Resume resume = null; var useridCookie = CookieManager.GetCookie("userId"); if (!string.IsNullOrWhiteSpace(useridCookie)) { int UserId = Convert.ToInt32(useridCookie); var resumes = Resume.SelectAllByUserId(UserId); resume = resumes.FirstOrDefault(item => item.ResumeType == WorkType.Full); var user = Infomation.Core.User.Select(UserId); this.ViewData["User"] = user; //this.ViewData["Birthday"] = JsonHelper.Serialize(user.Profile.Common.Birthday); } return(View(resume)); }
public override void OnPageStarted(WebView view, string url, Bitmap favicon) { base.OnPageStarted(view, url, favicon); bool doneSavingTokens; CookieManager cookieManager = CookieManager.Instance; cookieManager.SetAcceptCookie(true); doneSavingTokens = _tokenService.SaveCookies(cookieManager.GetCookie("https://sharepointevo.sharepoint.com/SitePages/home.aspx?AjaxDelta=1")); if (doneSavingTokens && !doneNavigating) { _loginActivity.GoToLandingPage(); doneNavigating = true; } }
public ActionResult companyinfo() { Company company = new Company(); var userIdCookie = CookieManager.GetCookie("userId"); if (!string.IsNullOrWhiteSpace(userIdCookie)) { company = Company.Select(item => item.UserId == Convert.ToInt32(userIdCookie)); } if (company == null) { company = new Company() { Id = -1 }; } return(View(company)); }
public JsonResult GetFiles(string pageId, string kgId) { var result = oAdminManager.GetKMPFiles(pageId, kgId, CookieManager.GetCookie(CookieManager.CookieName).logindetail.EmpID); try { string strGamesaImagesUrl = ConfigurationManager.AppSettings["ImagesIISUrl"].ToString(); foreach (var item in result) { item.KFileFullPath = strGamesaImagesUrl + "" + item.KPage + "/" + item.KFilename; item.IconNameFullPath = strGamesaImagesUrl + "" + item.KPage + "/" + item.IconName; } } catch (Exception ex) { Logger.Error(ex.Message); } return(Json(new { result }, JsonRequestBehavior.AllowGet)); }
public string GetCookie(string url) { CookieManager cookManager = CookieManager.Instance; string cookie = cookManager.GetCookie(url); if (cookie != null) { String[] temps = cookie.Split(';'); foreach (var temp in temps) { if (temp.Contains("WLSSC")) { return(temp.Substring(temp.IndexOf("=") + 1)); } } } return(""); }
/// <summary> /// Set the Status based on the quality designation. /// </summary> /// <param name="statusModel"></param> /// <returns></returns> public JsonResult SetStatusBasedOnDesignation(StatusModel statusModel) { bool bIsQuality = false; try { if (CookieManager.GetCookie(CookieManager.CookieName).logindetail.DsgId == "6") { if (statusModel.StsId == "6") { bIsQuality = true; } } } catch (Exception ex) { Logger.Error(ex.Message); } return(Json(new { bIsQuality }, JsonRequestBehavior.AllowGet)); }
public override void OnPageStarted(WebView view, string url, Bitmap favicon) { if (isRedirected == true) { CookieManager cookieManager = CookieManager.Instance; cookieManager.SetAcceptCookie(true); string generateToken = cookieManager.GetCookie("https://sharepointevo.sharepoint.com/SitePages/home.aspx?AjaxDelta=1"); String[] token = generateToken.Split(new char[] { ';' }); for (int i = 0; i < token.Length; i++) { if (token[i].Contains("rtFa")) { rtFa = token[i].Replace("rtFa=", ""); isRtFa = true; } if (token[i].Contains("FedAuth")) { FedAuth = token[i].Replace("FedAuth=", ""); isFed = true; } if (isFed && isRtFa) { ISharedPreferences prefs = PreferenceManager.GetDefaultSharedPreferences(splash); ISharedPreferencesEditor editor = prefs.Edit(); editor.PutString("rtFa", rtFa); editor.PutString("FedAuth", FedAuth); editor.PutStringSet("SavedWork", new List <string> { }); editor.PutStringSet("SavedLine", new List <string> { }); editor.PutStringSet("SavedPeriod", new List <string> { }); editor.Apply(); splash.checkCredentials(); isRedirected = false; } } } }
public ActionResult Detail(string city, string smallcategory, int?region, int?circle) { bool ShowContactInfo = false; var strUserId = CookieManager.GetCookie("userId"); if (!string.IsNullOrWhiteSpace(strUserId)) { var UserId = Convert.ToInt32(strUserId); var jobSeekId = Convert.ToInt32(this.RouteData.Values["Id"]); var job = JobSeek.Select(jobSeekId); var favorite = ResumeFavorite.SelectAllByUserId(UserId).FirstOrDefault(item => item.ResumeId == job.Resume.Id); if (favorite != null)//如果用户已下载该简历,则显示联系方式. { ShowContactInfo = true; } } this.ViewData["Favorite"] = ShowContactInfo; base.InitDetail <JobSeek>(); return(View("detail")); //return View("detail_" + smallcategory); }
private async Task <string> OnGetAllCookieRequestAsync() { if (Control == null || Element == null || Control.Disposed) { return(string.Empty); } var cookies = string.Empty; if (Control != null && Element != null && !Control.Disposed) { string url = string.Empty; try { url = Control.Url; } catch (Exception e) { url = Element.BaseUrl; } if (string.IsNullOrEmpty(url)) { return(string.Empty); } if (Build.VERSION.SdkInt >= Android.OS.BuildVersionCodes.LollipopMr1) { CookieManager.Instance.Flush(); cookies = CookieManager.Instance.GetCookie(url); } else { CookieSyncManager cookieSyncMngr = CookieSyncManager.CreateInstance(Context); cookieSyncMngr.StartSync(); CookieManager cookieManager = CookieManager.Instance; cookies = cookieManager.GetCookie(url); } } return(cookies); }
public JsonResult SetPage(PageModel page) { PageResult result = oMasterManager.SetPageMaster(page, CookieManager.GetCookie(CookieManager.CookieName).logindetail.EmpID); return(Json(new { result }, JsonRequestBehavior.AllowGet)); }
public async Task <Stream> Transport(Stream request, Context context) { var clientContext = context as ClientContext; var uri = clientContext.Uri; var timeout = (int)clientContext.Timeout.TotalMilliseconds; var webRequest = WebRequest.Create(uri) as HttpWebRequest; requests[webRequest] = null; try { webRequest.Method = "POST"; webRequest.ContentType = "application/hprose"; if (Credentials != null) { webRequest.Credentials = Credentials; } webRequest.Timeout = timeout; webRequest.SendChunked = false; if (AcceptEncoding != null) { webRequest.Headers.Set("Accept-Encoding", AcceptEncoding); } webRequest.ReadWriteTimeout = timeout; webRequest.ProtocolVersion = HttpVersion.Version11; if (Proxy != null) { webRequest.Proxy = Proxy; } webRequest.KeepAlive = KeepAlive; if (KeepAlive) { webRequest.Headers.Set("Keep-Alive", KeepAliveTimeout.ToString()); } webRequest.ConnectionGroupName = ConnectionGroupName; if (ClientCertificates != null) { webRequest.ClientCertificates = ClientCertificates; } webRequest.Headers.Add(HttpRequestHeaders); if (context.Contains("httpRequestHeaders")) { webRequest.Headers.Add(context["httpRequestHeaders"] as NameValueCollection); } webRequest.AllowWriteStreamBuffering = true; webRequest.Headers.Set("Cookie", cookieManager.GetCookie(uri.Host, uri.AbsolutePath, uri.Scheme == "https")); using (var ostream = await webRequest.GetRequestStreamAsync().ConfigureAwait(false)) { await request.CopyToAsync(ostream).ConfigureAwait(false); await ostream.FlushAsync().ConfigureAwait(false); } using (var webResponse = await webRequest.GetResponseAsync().ConfigureAwait(false) as HttpWebResponse) { requests[webRequest] = webResponse; context["httpStatusCode"] = (int)webResponse.StatusCode; context["httpStatusText"] = webResponse.StatusDescription; if ((int)webResponse.StatusCode < 200 || (int)webResponse.StatusCode >= 300) { throw new Exception(((int)webResponse.StatusCode) + ":" + webResponse.StatusDescription); } var headers = new NameValueCollection(StringComparer.InvariantCultureIgnoreCase); headers.Add(webResponse.Headers); context["httpResponseHeaders"] = headers; cookieManager.SetCookie(webResponse.Headers.GetValues("Set-Cookie"), uri.Host); cookieManager.SetCookie(webResponse.Headers.GetValues("Set-Cookie2"), uri.Host); int len = (int)webResponse.ContentLength; var response = (len > 0) ? new MemoryStream(len) : new MemoryStream(); using (var istream = webResponse.GetResponseStream()) { string contentEncoding = webResponse.ContentEncoding.ToLower(); if (contentEncoding.IndexOf("deflate") > -1) { using (var deflateStream = new DeflateStream(istream, CompressionMode.Decompress)) { await deflateStream.CopyToAsync(response).ConfigureAwait(false); } } else if (contentEncoding.IndexOf("gzip") > -1) { using (var gzipStream = new GZipStream(istream, CompressionMode.Decompress)) { await gzipStream.CopyToAsync(response).ConfigureAwait(false); } } else { await istream.CopyToAsync(response).ConfigureAwait(false); } } response.Position = 0; return(response); } } finally { requests.Remove(webRequest, out var _); } }
public JsonResult GetWTGSoftwareHardware(string categoryId, string refId, string viewType) { List <WTGSoftwareHardware> result = oKMPManager.GetWTGSoftwareHardware(categoryId, refId, viewType, CookieManager.GetCookie(CookieManager.CookieName).logindetail.EmpID); string strPathUrl = System.Configuration.ConfigurationManager.AppSettings["ImagesIISUrl"].ToString(); foreach (var item in result) { if (item.Filname != null) { string[] strExtension = item.Filname.Split('.'); string strFileExtension = item.Filname.Split('.')[strExtension.Length - 1]; if (strFileExtension.ToLower() == "pdf") { item.IsImage = false; } else { item.IsImage = true; } item.Filname = strPathUrl + "Software Hardware Download/" + item.Filname; } } return(Json(new { result }, JsonRequestBehavior.AllowGet)); }
public JsonResult DeleteWTGSoftwareHardware(string delFlag, string FieldAlertDocumentId) { Message result = oKMPManager.SetWTGSoftwareHardware(FieldAlertDocumentId, "0", "", "0", "", "", delFlag, CookieManager.GetCookie(CookieManager.CookieName).logindetail.EmpID); return(Json(new { result }, JsonRequestBehavior.AllowGet)); }
private static CustomerInfoVm GetCustomerInfo() { return(CookieManager.GetCookie <CustomerInfoVm>(ConfigurationManager.Instance.UserInfoCookieName) ?? new CustomerInfoVm()); }
public JsonResult Getchat(string toId, string view) { List <ChatModel> result = oChatManager.GetChat(toId, CookieManager.GetCookie(CookieManager.CookieName).logindetail.EmpID, view); return(Json(new { result }, JsonRequestBehavior.AllowGet)); }