protected void btn_Click(object sender, EventArgs e) { if (txtPass.Text != txtpassRe.Text) { TerraficPlanBLL.Utility.ShowMsg(Page, ProPertyData.MsgType.warning, "یکسان نیودن کلمه عبور"); return; } if (txtPass.Text.Length < 4) { TerraficPlanBLL.Utility.ShowMsg(Page, TerraficPlanBLL.ProPertyData.MsgType.warning, "کلمه عبور باید از 4 کارکتر بیشتر باشد"); return; } ClPersonal cl = new ClPersonal(); cl.Pass = FormsAuthentication.HashPasswordForStoringInConfigFile(txtPass.Text + "~!@", "MD5"); cl.PersonalID = Convert.ToInt32(LBlPersonalPass.Text); int t = PersonalClass.Update(cl); if (t > 0) { TerraficPlanBLL.Utility.ShowMsg(Page, TerraficPlanBLL.ProPertyData.MsgType.General_Success, "کلمه عبور تغییر کرد"); LBlPersonalPass.Text = "0"; LightBox2.Value = "0"; } else { TerraficPlanBLL.Utility.ShowMsg(Page, TerraficPlanBLL.ProPertyData.MsgType.warning, "خطا در تغییر کلمه عبور"); } }
protected void BtnSave_Click(object sender, EventArgs e) { ClPersonal cl = new ClPersonal(); cl.PassCurrent = FormsAuthentication.HashPasswordForStoringInConfigFile(txtpasscurrent.Text + "~!@", "MD5"); cl.Pass = FormsAuthentication.HashPasswordForStoringInConfigFile(txtpass.Text + "~!@", "MD5"); cl.PersonalID = Convert.ToInt32(Session["PersonalID"].ToString()); int t = 0; t = PersonalClass2.UpdatePass(cl); if (t == -1) { ClientScript.RegisterStartupScript(this.GetType(), "alert", "alert('کلمه عبور فعلی شما اشتباه می باشد')", true); } else if (t == 0) { ClientScript.RegisterStartupScript(this.GetType(), "alert", "alert('متاسفانه خطایی در سیستتم رخ داده است. لطفا مجددا تلاش نمایید.')", true); } else { ClientScript.RegisterStartupScript(this.GetType(), "alert", "alert('عملیات با موفقیت انجام شد')", true); //Response.Redirect("~/CityZen/PersonalView.aspx"); } }
protected void BtnInsert_Click(Object sender, System.EventArgs e) { ClPersonal cl = new ClPersonal(); cl = Data; int t = 0; if (LblParamPersonalID.Text == "0") { t = PersonalClass.insert(Data); } else { t = PersonalClass.Update(Data); } if (t == 0) { TerraficPlanBLL.Utility.ShowMsg(Page, ProPertyData.MsgType.warning, "خطا در ثبت"); } else { BindGrid(); } }
//--------------------------------------------------------------------------------------------------------- public static int UpdatePass(ClPersonal c) { SqlCommand cmd = new SqlCommand("PRC_Personal_UpdatePass", cnn); cmd.CommandType = System.Data.CommandType.StoredProcedure; //cmd.Parameters.Add(new SqlParameter("UserIDLog", SqlDbType.NVarChar)).Value = CSharp.PublicFunction.GetUserID(); //cmd.Parameters.Add(new SqlParameter("IpLog", SqlDbType.NVarChar)).Value = CSharp.PublicFunction.GetIPAddress(); //cmd.Parameters.Add(new SqlParameter("OSLog", SqlDbType.NVarChar)).Value = CSharp.PublicFunction.GetOS(); //cmd.Parameters.Add(new SqlParameter("OSVerLog", SqlDbType.NVarChar)).Value = CSharp.PublicFunction.GetBrowser() + CSharp.PublicFunction.GetBrowserVersion(); //cmd.Parameters.Add(new SqlParameter("URLLog", SqlDbType.NVarChar)).Value = CSharp.PublicFunction.GetURL(); cmd.Parameters.Add(new SqlParameter("UserID", SqlDbType.Int)).Value = Securenamespace.SecureData.CheckSecurity(c.PersonalID); cmd.Parameters.Add(new SqlParameter("oldPassword", SqlDbType.NVarChar)).Value = Securenamespace.SecureData.CheckSecurity(c.PassCurrent); cmd.Parameters.Add(new SqlParameter("NewPassword", SqlDbType.NVarChar)).Value = Securenamespace.SecureData.CheckSecurity(c.Pass); SqlParameter prmResult = new SqlParameter("Result", SqlDbType.Int); prmResult.Direction = ParameterDirection.Output; cmd.Parameters.Add(prmResult); try { cnn.Open(); cmd.ExecuteNonQuery(); return(Convert.ToInt32(prmResult.Value)); } catch (Exception ex) { return(0); } finally { cnn.Close(); } }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { ClPersonal cl = new ClPersonal(); cl.PersonalID = Convert.ToInt32(Session["PersonalID"].ToString()); DataSet ds = PersonalClass.GetList(cl); DataRow dr = ds.Tables[0].Rows[0]; if (dr["Manage"].ToString() != "1") { Response.Redirect("PersonalView.aspx?msg=شما دسترسی به این صفحه ندارید"); return; } txtFromDate.Text = DateConvert.m2sh(DateTime.Now.AddDays(-10).ToString()); txtToDate.Text = DateConvert.m2sh(DateTime.Now.ToString()); BindddNazar(); BindGrid(); if (GridView1.Items.Count == 0) { TerraficPlanBLL.Utility.ShowMsg(Page, ProPertyData.MsgType.warning, "درخواستی وجود ندارد"); } var dwizard = (HtmlGenericControl)Master.FindControl("dwiz"); dwizard.Visible = false; } }
protected void Page_Load(object sender, EventArgs e) { var liActive = (HtmlGenericControl)Master.FindControl("step1"); liActive.Attributes.Add("class", "active"); var master = this.Master; if (!Page.IsPostBack) { if (Request.QueryString["msg"] != "" && Request.QueryString["msg"] != null) { TerraficPlanBLL.Utility.ShowMsg(Page, TerraficPlanBLL.ProPertyData.MsgType.warning, Request.QueryString["msg"]); // Request.QueryString["msg"] = ""; } CtlPerson1.RedirectPage = ""; CtlPerson1.UpdateMode = true; ClPersonal cl = new ClPersonal(); cl.PersonalID = Convert.ToInt32(Session["PersonalID"].ToString()); CtlPerson1.PersonalID = Convert.ToInt32(Session["PersonalID"].ToString()); CtlPerson1.Data = cl; ClCompany clCompany = new ClCompany(); clCompany.PersonalID = Convert.ToInt32(Session["PersonalID"].ToString()); CtlCompanyOnly1.Data = clCompany; Session["CompanyID"] = CtlCompanyOnly1.CompanyID.ToString(); } }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { ClPersonal cl = new ClPersonal(); cl.PersonalID = Convert.ToInt32(Session["PersonalID"].ToString()); DataSet ds = PersonalClass.GetList(cl); DataRow dr = ds.Tables[0].Rows[0]; if (dr["Manage"].ToString() != "1") { Response.Redirect("PersonalView.aspx?msg=شما دسترسی به این صفحه ندارید"); return; } txtFromDate.Text = DateConvert.m2sh(DateTime.Now.AddDays(-10).ToString()); txtToDate.Text = DateConvert.m2sh(DateTime.Now.ToString()); BindddNazar(); if (Request.QueryString["sid"] != null) { ddRequestStatus.SelectedValue = Request.QueryString["sid"].ToString(); } //if (Request.QueryString["pid"] != null) // SetNameAndFamil(Convert.ToInt32(Request.QueryString["pid"])); //if (Request.QueryString["companyID"] != null) // ddcompany.SelectedValue = Request.QueryString["companyID"].ToString(); } }
protected void APerson_ServerClick(object sender, EventArgs e) { ClPersonal cl = new ClPersonal(); cl.PersonalID = Convert.ToInt32(Session["PersonalID"].ToString()); ctlperson.Data = cl; LightBoxPerson.Value = "1"; }
public void UpItem(object sender, EventArgs e) { String PersonalID = ((HtmlAnchor)sender).HRef.ToString(); ClPersonal cl = new ClPersonal(); cl.PersonalID = Convert.ToInt32(PersonalID); Data = cl; LightBox.Value = "1"; }
protected void APerson_ServerClick(object sender, EventArgs e) { string PersonalIDD = ((HtmlAnchor)sender).HRef.ToString(); ClPersonal cl = new ClPersonal(); cl.PersonalID = Convert.ToInt32(PersonalIDD); ctlperson.Data = cl; LightBoxPerson.Value = "1"; ctlperson.VisibleInsert = false; }
protected void btnLogin_Click(object sender, EventArgs e) { if (txtcode.Value == "" || txtUserName.Value == "") { TerraficPlanBLL.Utility.ShowMsg(Page, ProPertyData.MsgType.warning, "وارد کردن کد رهگیری و کد ملی الزامی است"); return; } string personid = "0"; ClPersonal clperson = new ClPersonal(); clperson.NationalCode = txtUserName.Value; DataSet dsperson = PersonalClass.GetList(clperson); if (dsperson.Tables[0].Rows.Count > 0) { DataRow drperson = dsperson.Tables[0].Rows[0]; personid = drperson["PersonalID"].ToString(); ClRequestTraffic cl = new ClRequestTraffic(); cl.PersonalID = Convert.ToInt32(personid); cl.TrackingCode = txtcode.Value; DataSet ds = RequestTrafficClass.GetList(cl); if (ds.Tables[0].Rows.Count != 0) { DataRow dr = ds.Tables[0].Rows[0]; Session["code"] = dr["TrackingCode"].ToString(); if (Request.QueryString["cp"] == null) { Response.Redirect("~/New/RegSucces.aspx?Code=" + dr["TrackingCode"].ToString()); } else if (Request.QueryString["cp"].ToString() == "100") { Response.Redirect("~/New/cpr.aspx?rid=" + dr["RequestTrafficID"].ToString()); } else { Response.Redirect("~/New/ChangPelak.aspx?Code=" + dr["TrackingCode"].ToString() + "&pid=" + dr["PersonalID"].ToString() + "&rid=" + dr["RequestTrafficID"].ToString()); } } else { TerraficPlanBLL.Utility.ShowMsg(Page, ProPertyData.MsgType.warning, "کد رهگیری اشتباه است"); } } else { TerraficPlanBLL.Utility.ShowMsg(Page, ProPertyData.MsgType.warning, "کد ملی در سامانه موحود نمیباشد"); } }
protected void btnLogin_Click(object sender, EventArgs e) { var hash = FormsAuthentication.HashPasswordForStoringInConfigFile(txtPass.Value + "~!@", "MD5"); ClPersonal cl = new ClPersonal(); cl.NationalCode = Securenamespace.SecureData.CheckSecurity(txtUserName.Value); cl.Pass = Securenamespace.SecureData.CheckSecurity(hash); DataSet ds = PersonalClass.GetList(cl); if (ds.Tables[0].Rows.Count != 0) { DataRow dr = ds.Tables[0].Rows[0]; Session["PersonalID"] = dr["PersonalID"].ToString(); Session["PersonaName"] = dr["FirstName"].ToString() + " " + dr["LastName"].ToString(); String userid = dr["PersonalID"].ToString(); string role = "public"; if (dr["Manage"].ToString() == "1") { role += ",Manage"; } HttpContext.Current.User = new GenericPrincipal(User.Identity, new string[] { role }); FormsAuthentication.Initialize(); FormsAuthenticationTicket ticket = new FormsAuthenticationTicket(1, userid, DateTime.Now, DateTime.Now.AddMinutes(540), false, role, FormsAuthentication.FormsCookiePath); hash = FormsAuthentication.Encrypt(ticket); HttpCookie cookie = new HttpCookie(FormsAuthentication.FormsCookieName, hash); if (ticket.IsPersistent == true) { cookie.Expires = ticket.Expiration; } Response.Cookies.Add(cookie); // Roles.AddUserToRole(userid, role); // Roles.AddUserToRole(dr["UserName"].ToString(),"admin"); if (dr["Manage"].ToString() == "1") { Session["IsManage"] = "true"; } //// Response.Redirect("/Public/PersonalView.aspx?manage=1"); ////else Response.Redirect("/organ/PersonView.aspx"); ds.Dispose(); } else { //lblmsg.Text = "نام کاربری یا کلمه عبور اشتباه میباشد"; Utility.ShowMsg(Page, ProPertyData.MsgType.warning, "نام کاربری یا کلمه عبور اشتباه میباشد"); } }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { CtlPerson1.RedirectPage = ""; CtlPerson1.UpdateMode = true; ClPersonal cl = new ClPersonal(); cl.PersonalID = Convert.ToInt32(Session["PersonalID"].ToString()); CtlPerson1.PersonalID = Convert.ToInt32(Session["PersonalID"].ToString()); CtlPerson1.Data = cl; CtlPerson1.VisibleBtn = false; } }
private void SetNameAndFamil(int pid) { ClPersonal cl = new ClPersonal(); cl.PersonalID = pid; DataSet ds = PersonalClass.GetList(cl); if (ds.Tables[0].Rows.Count > 0) { DataRow dr = ds.Tables[0].Rows[0]; //txtname.Text = dr["FirstName"].ToString(); //txtLastName.Text = dr["LastName"].ToString(); nationalCode.Text = dr["NationalCode"].ToString(); } ds.Dispose(); }
public void BindGrid() { ClPersonal cl = new ClPersonal(); cl = Data; DataSet ds = PersonalClass.GetList(cl); DataView dv = new DataView(ds.Tables[0]); if (ViewState["Personal"] == null) { ViewState["Personal"] = "PersonalID Desc"; } dv.Sort = Securenamespace.SecureData.CheckSecurity(ViewState["Personal"].ToString()).ToString(); GridView1.DataSource = dv; GridView1.DataBind(); }
protected void BtnInsert_Click(object sender, EventArgs e) { ClPersonal cl = new ClPersonal(); cl = Data; int t = 0; var hash = FormsAuthentication.HashPasswordForStoringInConfigFile(txtpass1.Text + "~!@", "MD5"); cl.Pass = hash; t = PersonalClass2.insert(cl); if (t > 0) { ClientScript.RegisterStartupScript(this.GetType(), "alert", "alert('ثبت نام با موفقیت انجام شد')", true); //Response.Redirect("~/CityZen/PersonalView.aspx"); } }
//--------------------------------------------------------------------------------------------------------- public static DataSet GetList(ClPersonal c) { SqlCommand cmd = new SqlCommand("PRC_Personal_GetList", cnn); cmd.CommandType = System.Data.CommandType.StoredProcedure; cmd.Parameters.Add(new SqlParameter("UserIDLog", SqlDbType.NVarChar)).Value = CSharp.PublicFunction.GetUserID(); cmd.Parameters.Add(new SqlParameter("IpLog", SqlDbType.NVarChar)).Value = CSharp.PublicFunction.GetIPAddress(); cmd.Parameters.Add(new SqlParameter("OSLog", SqlDbType.NVarChar)).Value = CSharp.PublicFunction.GetOS(); cmd.Parameters.Add(new SqlParameter("OSVerLog", SqlDbType.NVarChar)).Value = CSharp.PublicFunction.GetBrowser() + CSharp.PublicFunction.GetBrowserVersion(); cmd.Parameters.Add(new SqlParameter("URLLog", SqlDbType.NVarChar)).Value = CSharp.PublicFunction.GetURL(); cmd.Parameters.Add(new SqlParameter("PersonalID", SqlDbType.Int)).Value = Securenamespace.SecureData.CheckSecurity(c.PersonalID == 0 ? null:c.PersonalID); cmd.Parameters.Add(new SqlParameter("NationalCode", SqlDbType.NVarChar)).Value = Securenamespace.SecureData.CheckSecurity(c.NationalCode); cmd.Parameters.Add(new SqlParameter("FirstName", SqlDbType.NVarChar)).Value = Securenamespace.SecureData.CheckSecurity(c.FirstName); cmd.Parameters.Add(new SqlParameter("LastName", SqlDbType.NVarChar)).Value = Securenamespace.SecureData.CheckSecurity(c.LastName); cmd.Parameters.Add(new SqlParameter("PersonalAdress", SqlDbType.NVarChar)).Value = Securenamespace.SecureData.CheckSecurity(c.PersonalAdress); cmd.Parameters.Add(new SqlParameter("PostiCode", SqlDbType.NVarChar)).Value = Securenamespace.SecureData.CheckSecurity(c.PostiCode); cmd.Parameters.Add(new SqlParameter("PersonalTel", SqlDbType.NVarChar)).Value = Securenamespace.SecureData.CheckSecurity(c.PersonalTel); cmd.Parameters.Add(new SqlParameter("PersonalMobile", SqlDbType.NVarChar)).Value = Securenamespace.SecureData.CheckSecurity(c.PersonalMobile); cmd.Parameters.Add(new SqlParameter("JobName", SqlDbType.NVarChar)).Value = Securenamespace.SecureData.CheckSecurity(c.JobName); cmd.Parameters.Add(new SqlParameter("Email", SqlDbType.NVarChar)).Value = Securenamespace.SecureData.CheckSecurity(c.Email); cmd.Parameters.Add(new SqlParameter("PassWord", SqlDbType.NVarChar)).Value = Securenamespace.SecureData.CheckSecurity(c.Pass); SqlParameter prmResult = new SqlParameter("Result", SqlDbType.Int); prmResult.Direction = ParameterDirection.Output; cmd.Parameters.Add(prmResult); DataSet ds = new DataSet(); SqlDataAdapter da = new SqlDataAdapter(cmd); try { cnn.Open(); da.Fill(ds); return(ds); } catch (Exception ex) { return(null); } finally { cnn.Close(); } }
//--------------------------------------------------------------------------------------------------------- public static int Update(ClPersonal c) { SqlCommand cmd = new SqlCommand("PRC_Personal_Update", cnn); cmd.CommandType = System.Data.CommandType.StoredProcedure; cmd.Parameters.Add(new SqlParameter("UserIDLog", SqlDbType.NVarChar)).Value = CSharp.PublicFunction.GetUserID(); cmd.Parameters.Add(new SqlParameter("IpLog", SqlDbType.NVarChar)).Value = CSharp.PublicFunction.GetIPAddress(); cmd.Parameters.Add(new SqlParameter("OSLog", SqlDbType.NVarChar)).Value = CSharp.PublicFunction.GetOS(); cmd.Parameters.Add(new SqlParameter("OSVerLog", SqlDbType.NVarChar)).Value = CSharp.PublicFunction.GetBrowser() + CSharp.PublicFunction.GetBrowserVersion(); cmd.Parameters.Add(new SqlParameter("URLLog", SqlDbType.NVarChar)).Value = CSharp.PublicFunction.GetURL(); cmd.Parameters.Add(new SqlParameter("PersonalID", SqlDbType.Int)).Value = Securenamespace.SecureData.CheckSecurity(c.PersonalID); cmd.Parameters.Add(new SqlParameter("NationalCode", SqlDbType.NVarChar)).Value = Securenamespace.SecureData.CheckSecurity(c.NationalCode); cmd.Parameters.Add(new SqlParameter("FirstName", SqlDbType.NVarChar)).Value = Securenamespace.SecureData.CheckSecurity(c.FirstName); cmd.Parameters.Add(new SqlParameter("LastName", SqlDbType.NVarChar)).Value = Securenamespace.SecureData.CheckSecurity(c.LastName); cmd.Parameters.Add(new SqlParameter("PersonalAdress", SqlDbType.NVarChar)).Value = Securenamespace.SecureData.CheckSecurity(c.PersonalAdress); cmd.Parameters.Add(new SqlParameter("PostiCode", SqlDbType.NVarChar)).Value = Securenamespace.SecureData.CheckSecurity(c.PostiCode); cmd.Parameters.Add(new SqlParameter("PersonalTel", SqlDbType.NVarChar)).Value = Securenamespace.SecureData.CheckSecurity(c.PersonalTel); cmd.Parameters.Add(new SqlParameter("PersonalMobile", SqlDbType.NVarChar)).Value = Securenamespace.SecureData.CheckSecurity(c.PersonalMobile); cmd.Parameters.Add(new SqlParameter("JobName", SqlDbType.NVarChar)).Value = Securenamespace.SecureData.CheckSecurity(c.JobName); cmd.Parameters.Add(new SqlParameter("Email", SqlDbType.NVarChar)).Value = Securenamespace.SecureData.CheckSecurity(c.Email); cmd.Parameters.Add(new SqlParameter("Pass", SqlDbType.NVarChar)).Value = Securenamespace.SecureData.CheckSecurity(c.Pass); cmd.Parameters.Add(new SqlParameter("IsInActive", SqlDbType.NVarChar)).Value = Securenamespace.SecureData.CheckSecurity(c.IsInActive); cmd.Parameters.Add(new SqlParameter("CompanyID", SqlDbType.NVarChar)).Value = Securenamespace.SecureData.CheckSecurity(c.CompanyID); SqlParameter prmResult = new SqlParameter("Result", SqlDbType.Int); prmResult.Direction = ParameterDirection.Output; cmd.Parameters.Add(prmResult); try { cnn.Open(); cmd.ExecuteNonQuery(); return(Convert.ToInt32(prmResult.Value)); } catch (Exception ex) { return(0); } finally { cnn.Close(); } }
protected void btnAddCompany_Click(object sender, EventArgs e) { ClPersonal cl = new ClPersonal(); cl.PersonalID = Convert.ToInt32(LblParamPersonalID.Text); cl.CompanyID = Convert.ToInt32(ddCompany.SelectedValue); int i = PersonalClass.Update(cl); if (i == 0) { TerraficPlanBLL.Utility.ShowMsg(Page, ProPertyData.MsgType.warning, "خطا در ثبت شرکت"); } else { BindGrid(); LblParamPersonalID.Text = "0"; } }
public string setdata(int personalID) { ClPersonal cl = new ClPersonal(); cl.PersonalID = personalID; DataSet ds = PersonalClass.GetList(cl); DataRow dr = ds.Tables[0].Rows[0]; lblactive.Text = dr["actName"].ToString(); lblcodemelli.Text = dr["CodeMelli"].ToString(); lblFulname.Text = dr["fullname"].ToString(); lblgovahiname.Text = dr["GavahinameTypeIdName"].ToString(); lblNameMasetr.Text = dr["fullname"].ToString(); lblParvanehnumber.Text = dr["parvanehname"].ToString(); parvanehMaxDatePR.Text = dr["parvanehMaxDatePR"].ToString(); lblGavahinameEnghezaDate.Text = DateConvert.m2sh(dr["DateEngezaGavahiname"].ToString()); lblgovahiname.Text += " " + dr["ShomareGavahiname"].ToString(); lblactive.Text += " " + dr["MalekOrKomaki"].ToString(); ImhPic = "/uploads/" + dr["pic"].ToString(); lblmobile.Text = dr["Mobile"].ToString(); if (Convert.ToDateTime(dr["parvanehMaxDate"].ToString()) < DateTime.Now) { parvanehMaxDatePR.ForeColor = System.Drawing.Color.Red; } else { parvanehMaxDatePR.ForeColor = System.Drawing.Color.Green; } if (Convert.ToDateTime(dr["DateEngezaGavahiname"].ToString()) < DateTime.Now) { lblGavahinameEnghezaDate.ForeColor = System.Drawing.Color.Red; } else { lblGavahinameEnghezaDate.ForeColor = System.Drawing.Color.Green; } return(dr["actid"].ToString()); }
public static void SetJanbaziOrgan(int PErsonalID, CtlCar c) { ClPersonal cl = new ClPersonal(); cl.PersonalID = PErsonalID; DataSet ds = PersonalClass.GetList(cl); DataRow dr = ds.Tables[0].Rows[0]; if (dr["CompanyTypeID"].ToString() == "1007") { c.VisibleJanbaz = true; } else { c.VisibleJanbaz = false; } ds.Dispose(); }
public void DeleteItem(object sender, System.EventArgs e) { String PersonalID = ((HtmlAnchor)sender).HRef.ToString(); ClPersonal cl = new ClPersonal(); cl.PersonalID = Convert.ToInt32(PersonalID); cl.IsInActive = 1; int i = PersonalClass.Delete(PersonalID); //int i = PersonalClass.Update(cl); if (i == 0) { LblMsg.Text = " error "; ScriptManager.RegisterClientScriptBlock(Page, Page.GetType(), Guid.NewGuid().ToString(), "alert('خطا در حذف .برای کاربر درخواست ثبت شده است');", true); } else { BindGrid(); } LightBox.Value = "0"; }
protected void btnSendEmail_Click(object sender, EventArgs e) { if (txtmobile.Value.ToString() == "") { return; } ClPersonal cl = new ClPersonal(); cl.PersonalMobile = txtmobile.Value; DataSet ds = PersonalClass.GetList(cl); if (ds.Tables[0].Rows.Count > 0) { DataRow dr = ds.Tables[0].Rows[0]; string NewPass = TerraficPlanBLL.Utility.RandomString(5); var hash = FormsAuthentication.HashPasswordForStoringInConfigFile(NewPass + "~!@", "MD5"); cl.Pass = hash; int t = PersonalClass.UpdatePass(cl); if (t == 0) { TerraficPlanBLL.Utility.ShowMsg(Page, TerraficPlanBLL.ProPertyData.MsgType.General_Success, "خطا در تغییر کلمه عبور!!"); return; } string MsgMobile = " گذر واژه شما به " + Environment.NewLine + NewPass + Environment.NewLine + " تغییر پیدا کرد "; if (TerraficPlan.PublicFunction.SendSMSs(txtmobile.Value, MsgMobile) == 1) { TerraficPlanBLL.Utility.ShowMsg(Page, TerraficPlanBLL.ProPertyData.MsgType.General_Success, "کلمه عبور شما ارسال شد لطفا دقایقی منتظر باشید."); } else { TerraficPlanBLL.Utility.ShowMsg(Page, TerraficPlanBLL.ProPertyData.MsgType.General_Success, "در ارسال پیامک مشکل ایجاد شده است."); } } else { //Response.Redirect("/Public/RegPerson.aspx"); TerraficPlanBLL.Utility.ShowMsg(Page, TerraficPlanBLL.ProPertyData.MsgType.warning, "شماره همراه در سیستم موجود نمیباشد لطفا ابتدا اقدام به ثبت نام نمایید"); } }
protected void Acompany_ServerClick(object sender, EventArgs e) { LightBox3.Value = "1"; string id = ((HtmlAnchor)sender).HRef.ToString(); ClPersonal cl = new ClPersonal(); cl.PersonalID = Convert.ToInt32(id); DataSet ds = PersonalClass.GetList(cl); if (ds.Tables[0].Rows.Count > 0) { DataRow dr = ds.Tables[0].Rows[0]; if (dr["CompanyID"].ToString() != "") { ddCompany.SelectedValue = dr["CompanyID"].ToString(); } LblParamPersonalID.Text = id; } ds.Dispose(); }
protected void Page_Load(object sender, EventArgs e) { //var liActive = (HtmlGenericControl)Master.FindControl("step1"); //liActive.Attributes.Add("class", "active"); //var master = this.Master; if (!Page.IsPostBack) { if (Session["PersonalID"] != null) { ClPersonal c = new ClPersonal(); c.PersonalID = Int32.Parse(Session["PersonalID"].ToString()); //DataSet ds = PersonalClass2.GetList(c); CtlPerson1.Data = c; } //if (Request.QueryString["msg"] != "" && Request.QueryString["msg"] != null) //{ // Utility.ShowMsg(Page, ProPertyData.MsgType.warning, Request.QueryString["msg"]); // // Request.QueryString["msg"] = ""; } //CtlPerson1.RedirectPage = ""; //CtlPerson1.UpdateMode = true; //ClPersonal cl = new ClPersonal(); //cl.PersonalID = Convert.ToInt32(Session["PersonalID"].ToString()); //CtlPerson1.PersonalID = Convert.ToInt32(Session["PersonalID"].ToString()); //CtlPerson1.Data = cl; // ClCompany clCompany = new ClCompany(); //clCompany.PersonalID = Convert.ToInt32(Session["PersonalID"].ToString()); //CtlCompanyOnly1.Data = clCompany; //Session["CompanyID"] = CtlCompanyOnly1.CompanyID.ToString(); }
protected void btn_Click(object sender, EventArgs e) { // var hash = FormsAuthentication.HashPasswordForStoringInConfigFile(NewPass + "~!@", "MD5"); if (txtPass.Text.Length < 4) { TerraficPlanBLL.Utility.ShowMsg(Page, TerraficPlanBLL.ProPertyData.MsgType.warning, "کلمه عبور باید از 4 کارکتر بیشتر باشد"); return; } ClPersonal cl = new ClPersonal(); cl.Pass = FormsAuthentication.HashPasswordForStoringInConfigFile(txtPassWordNow.Text + "~!@", "MD5"); cl.PersonalID = Convert.ToInt32(Session["PersonalID"].ToString()); DataSet ds = PersonalClass.GetList(cl); if (ds.Tables[0].Rows.Count > 0) { cl.Pass = FormsAuthentication.HashPasswordForStoringInConfigFile(txtPass.Text + "~!@", "MD5"); cl.PersonalID = Convert.ToInt32(Session["PersonalID"].ToString()); int t = PersonalClass.Update(cl); if (t > 0) { TerraficPlanBLL.Utility.ShowMsg(Page, TerraficPlanBLL.ProPertyData.MsgType.General_Success, "کلمه عبور تغییر کرد"); } else { TerraficPlanBLL.Utility.ShowMsg(Page, TerraficPlanBLL.ProPertyData.MsgType.warning, "خطا در تغییر کلمه عبور"); } } else { TerraficPlanBLL.Utility.ShowMsg(Page, TerraficPlanBLL.ProPertyData.MsgType.warning, "کلمه عبور فعلی اشتباه است"); } }
protected void BtnInsert_Click(Object sender, System.EventArgs e) { ClPersonal cl = new ClPersonal(); cl = Data; //if (Utility.IsValidEmail(TXTEmail.Text)) { // Utility.ShowMsg(Page, ProPertyData.MsgType.General_Fault, "ایمیل معتبر نیست"); // return; //} //if (Utility.isValidMelliCode(TXTNationalCode.Text)) { // Utility.ShowMsg(Page, ProPertyData.MsgType.General_Fault, "کد ملی معتبر نیست"); // return; //} if (!UpdateMode) { if (txtpass.Text == "" || txtrepass.Text == "") { Utility.ShowMsg(Page, ProPertyData.MsgType.warning, "کلمه عبور را وارد نمایید"); return; } if (txtpass.Text.Length < 4) { Utility.ShowMsg(Page, ProPertyData.MsgType.warning, "کلمه عبور حداقل باید 4 کاراکتر باشد."); return; } } int t = 0; if (!UpdateMode) { var hash = FormsAuthentication.HashPasswordForStoringInConfigFile(txtpass.Text + "~!@", "MD5"); cl.Pass = hash; t = PersonalClass.insert(cl); } else { t = PersonalClass.Update(cl); } if (t == 0) { TerraficPlanBLL.Utility.ShowMsg(Page, TerraficPlanBLL.ProPertyData.MsgType.General_Fault, "خطا در ثبت"); } else if (t == -1) { TerraficPlanBLL.Utility.ShowMsg(Page, ProPertyData.MsgType.warning, "کد ملی تکراری است در صورت فراموشی کلمه عبور روی گزینه رمز را فراموش کرده ام صفحه ورود به سایت کلیک کنید."); } // lblmsg.Text = ; else { TerraficPlanBLL.Utility.ShowMsg(Page, TerraficPlanBLL.ProPertyData.MsgType.General_Success, "ثبت انجام شد."); Session["PersonalID"] = t; Session["PersonaName"] = TXTFirstName.Text + " " + TXTLastName.Text; if (lblRedirect.Text != "") { string role = "public"; var hash = FormsAuthentication.HashPasswordForStoringInConfigFile(txtpass.Text + "~!@", "MD5"); String userid = Session["PersonalID"].ToString(); HttpContext.Current.User = new GenericPrincipal(Page.User.Identity, new string[] { role }); FormsAuthentication.Initialize(); FormsAuthenticationTicket ticket = new FormsAuthenticationTicket(1, userid, DateTime.Now, DateTime.Now.AddMinutes(540), false, role, FormsAuthentication.FormsCookiePath); hash = FormsAuthentication.Encrypt(ticket); HttpCookie cookie = new HttpCookie(FormsAuthentication.FormsCookieName, hash); if (ticket.IsPersistent == true) { cookie.Expires = ticket.Expiration; } Response.Cookies.Add(cookie); Response.Redirect(lblRedirect.Text); } } }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { ClCatalog cl2 = new ClCatalog(); cl2.CatalogTypeID = Convert.ToInt32("101"); DataSet ds1 = CatalogClass.GetList(cl2); ddDefauleYear.DataSource = ds1; ddDefauleYear.DataTextField = "CatalogName"; ddDefauleYear.DataValueField = "CatalogValue"; ddDefauleYear.DataBind(); ds1.Dispose(); ddDefauleYear.Items.Add("همه موارد"); ddDefauleYear.Items[2].Value = "0"; if (Request.QueryString["yearID"] != null) { ddDefauleYear.SelectedValue = Request.QueryString["yearID"].ToString(); ddDefauleYear.Text = Request.QueryString["yearID"].ToString();; } ClPersonal cl = new ClPersonal(); cl.PersonalID = Convert.ToInt32(Session["PersonalID"].ToString()); DataSet ds = PersonalClass.GetList(cl); DataRow dr = ds.Tables[0].Rows[0]; if (dr["Manage"].ToString() != "1") { Response.Redirect("PersonalView.aspx?msg=شما دسترسی به این صفحه ندارید"); return; } txtFromDate.Text = DateConvert.m2sh(DateTime.Now.AddDays(-10).ToString()); txtToDate.Text = DateConvert.m2sh(DateTime.Now.ToString()); BindddNazar(); if (Request.QueryString["sid"] != null) { ddRequestStatus.SelectedValue = Request.QueryString["sid"].ToString(); } if (Request.QueryString["pid"] != null) { SetNameAndFamil(Convert.ToInt32(Request.QueryString["pid"])); } if (Request.QueryString["companyID"] != null) { ddcompany.SelectedValue = Request.QueryString["companyID"].ToString(); } BindGrid(); if (GridView1.Items.Count == 0) { TerraficPlanBLL.Utility.ShowMsg(Page, ProPertyData.MsgType.warning, "درخواستی وجود ندارد"); } } else { ddDefauleYear.Text = ddDefauleYear.SelectedValue; } }