private void BtnTransfer_Click(object sender, RoutedEventArgs e) { string source; if (ckbFromEnglish.IsChecked ?? false) { source = txtEnglish.Text.Trim(); if (source.Length == 0) { FDHelper.MsgShow("转换内容不能为空,请输入要转换的英文内容"); return; } string res = FDHelper.Instance.ToMorseCode(source); txtMorseCode.Text = res; FDHelper.Instance.Play(res); } else { source = txtMorseCode.Text.Trim(); if (source.Length == 0) { FDHelper.MsgShow("转换内容不能为空,请输入要转换的摩斯密码"); return; } txtEnglish.Text = FDHelper.Instance.ToEnglish(source, ckbEnglishSentence.IsChecked ?? false); FDHelper.Instance.Play(source); } }
public ActionResult Logout() { ////UserTransactionData utobj = new UserTransactionData(); ////utobj.MachineLogout(Session["Machine"].ToString()); //WriteToLogFile.writeMessage("Logout [Started] " +"Machine id ="+ ((Session["USerName"] == null)?"null": Session["USerName"].ToString())); ////Session["USerName"] ////if (Session["Machine"] != null) if (Session["USerName"] != null) { FDHelper.MachineLogout(Session["USerName"].ToString()); } Session.Abandon(); try { //WriteToLogFile.writeMessage("set ASP.NET_SessionID to null"); Response.Cookies.Add(new HttpCookie("ASP.NET_SessionId", "")); //WriteToLogFile.writeMessage("Successfully Generated New ID"); } catch (Exception e) { //WriteToLogFile.writeMessage("Error Occured While Generating New ID ERROR = " + e.Message.ToString()); } //WriteToLogFile.writeMessage("Logout [Ended]"); return(RedirectToAction("LogIn")); }
public JsonResult EncryptPassword(string pwd) { //WriteToLogFile.writeMessage("EncryptedPassword [Started]"); string EncryptKey = Convert.ToString(ConfigurationManager.AppSettings["DecryptKey"]); //WriteToLogFile.writeMessage("EncryptKey = "+ EncryptKey.ToString() ); string encrypteddata = FDHelper.CodeEncrypt(pwd.Trim(), EncryptKey.Trim()); //WriteToLogFile.writeMessage("encrypteddata = " + encrypteddata.ToString()); //WriteToLogFile.writeMessage("EncryptedPassword [Ended]"); return(Json(encrypteddata, JsonRequestBehavior.AllowGet)); }
private void frmReport_Load(object sender, EventArgs e) { this.Location = new Point((_mainForm.Width - this.Width) / 2, (_mainForm.Height - this.Height) / 2); var list = new List <tblCustom>(); var custom = new tblCustom { CustomsCode = "0", CustomsName = "Tất cả" }; list.Add(custom); //tao danh sach don vi hai quan var listtblCustoms = CustomsFacory.getAll(); list.AddRange(listtblCustoms.Select(item => new tblCustom { CustomsCode = item.CustomsCode.Trim(), CustomsName = item.CustomsName })); cbUnit.DisplayMember = "CustomsName"; cbUnit.ValueMember = "CustomsCode"; cbUnit.DataSource = list; if (FDHelper.RgGetSizeOfUnit() == ConstantInfo.Branch) { String unitCode = FDHelper.RgCodeOfUnit(); cbUnit.SelectedValue = unitCode; cbUnit.Enabled = false; } //tao danh sach loai hinh List <tblType> listType = new List <tblType>(); tblType type = new tblType(); type.TypeCode = ""; type.TypeName = "Tất cả"; listType.Add(type); foreach (tblType obj in TypeFactory.getAllType()) { tblType typeObj = new tblType(); typeObj.TypeName = obj.TypeCode + " - " + obj.TypeName; typeObj.TypeCode = obj.TypeCode; listType.Add(typeObj); } cbType.DisplayMember = "TypeName"; cbType.ValueMember = "TypeCode"; cbType.DataSource = listType; }
static void Main() { if (mutex.WaitOne(TimeSpan.Zero, true)) { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); string strd = System.IO.Path.Combine(FDHelper.RunningDir(), System.IO.Path.GetFileName( FDHelper.RgGetUserProfilePath())); var isRunCheckDigestInfo = false; if (FDHelper.RgGetTechlinkAppDataPath() == string.Empty || FDHelper.RgGetUserProfilePath() == string.Empty || !System.IO.File.Exists(strd)) { isRunCheckDigestInfo = true; Application.Run(new frmCheckDigestInfo()); } else { var bone = BoneReader.GetBoneInfo(FDHelper.RgGetUserProfilePath()); var coccyx = BoneReader.GetBoneInfo(strd); if (bone.Length == 0) { isRunCheckDigestInfo = true; Application.Run(new frmCheckDigestInfo()); } else { var s = XRayController.TranslateBoneInformation(bone); var coc = XRayController.TranslateBoneInformation(coccyx); string[] ss = s.Split(new string[] { "\r\n" }, StringSplitOptions.RemoveEmptyEntries); string[] sss = coc.Split(new string[] { "\r\n" }, StringSplitOptions.RemoveEmptyEntries); StringBuilder sb = new StringBuilder(); for (int i = 0; i < 6; i++) { sb.AppendLine(ss[i]); } // Set company name if (ss[1] != null) { GlobalInfo.CompanyName = ss[1].ToString(); } var xray = XRayController.CreateFeatureOfHuman(sb.ToString()); var xray1 = XRayController.CreateFeatureOfHuman(xray); var ts = FDHelper.RgGetTimeStamp().ToString(); if (sss.Length > 1 && ts == sss[1] && sss[0] == xray1) { Coccyx.IsAtTheEndOfCoccyx = true; } } } if (Coccyx.IsAtTheEndOfCoccyx) { RegisterSuccess(); } else { //MessageBox.Show("Bạn chưa đăng ký sử dụng phần mềm!"); //Application.Exit(); if (!isRunCheckDigestInfo) { Application.Run(new frmCheckDigestInfo()); } RegisterSuccess(); } mutex.ReleaseMutex(); } else { //If the application is started, show the message to warning and... MessageBox.Show("GS1 đã được khởi động. Bạn hãy kiểm tra lại cửa sổ đang mở!", "ECustom", MessageBoxButtons.OK, MessageBoxIcon.Stop); //Then post a message to show the opened windows NativeMethods.PostMessage( (IntPtr)NativeMethods.HWND_BROADCAST, NativeMethods.WM_SHOWME, IntPtr.Zero, IntPtr.Zero); } }
public ActionResult LogIn(string uname, string pwd) { if (string.IsNullOrEmpty(pwd)) { return(RedirectToAction("LogIn", "LogIn")); } pwd = pwd.Trim(); bool logincheck = false; string key = Session["LoginKey"].ToString(); pwd = MvcHelper.DecryptToBytesUsingCBC(Convert.FromBase64String(pwd), key); pwd = pwd.Trim(); string ErrorMsg = string.Empty; string Action = string.Empty; string cntrlr = string.Empty, groupname = string.Empty; Tbl_User_Detail user = new Tbl_User_Detail(); string allpage = "CaseStat ,WCStat ,SLA ,CaseHistory ,CaseClosure ,MtchedTran ,UnmtchedTran ,Recon"; //ADManager AdObj = new ADManager(); //logincheck = AdObj.ChcekLogin(uname, pwd, ref groupname); user = FDHelper.GetUser(uname, pwd); if (user != null) { logincheck = true; groupname = user.Usergroup; } if (logincheck) { if (!string.IsNullOrEmpty(groupname)) { user = new Tbl_User_Detail() { UserName = uname, Usergroup = groupname, }; // user.GroupPages = MvcHelper.GetGroupPages(groupname); bool check = FDHelper.CheckMachine(user.UserName.Trim().ToString()); if (check) { Session["USerName"] = user.UserName.Trim().ToString(); var table = FDHelper.SaveUser(user); user.GroupPages = string.IsNullOrEmpty(table.GroupPages)?allpage:table.GroupPages; if (user.Usergroup.Equals(Constants.UserGroups.UserManager)) { Action = "UserManagement"; cntrlr = "CB"; } else { Action = FDHelper.GetPageName(user.GroupPages); cntrlr = "CB"; } //WriteToLogFile.writeMessage("Machine is available User will be Redirected to -- Action = index cntrlr = Dashboard"); } else { //WriteToLogFile.writeMessage("Sorry...!!! Multiple user login is not allowed."); ErrorMsg = "Sorry...!!! Multiple user login is not allowed."; } } else { //WriteToLogFile.writeMessage("User type is not authorized for the dashboard...!"); ErrorMsg = "User type is not authorized for the dashboard...!"; } } else { //WriteToLogFile.writeMessage("Wrong credential...!"); ErrorMsg = "Wrong credential...!"; } if (!string.IsNullOrEmpty(ErrorMsg)) { //WriteToLogFile.writeMessage("Error msg" +ErrorMsg +"Redirecting to [GET] login page"); TempData["invalidmsg"] = ErrorMsg; return(RedirectToAction("LogIn")); } else { Session["User"] = user; //WriteToLogFile.writeMessage("[HttpPost]Login Ended"); //WriteToLogFile.writeMessage("Redirecting to -- Action = +"+Action.ToString() +" cntrlr = " + cntrlr.ToString()); return(RedirectToAction(Action, cntrlr)); } }