Esempio n. 1
0
        protected void cpPDF_Callback(object sender, CallbackEventArgsBase e)
        {
            using (CHXD_MapEntities entities = new CHXD_MapEntities())
            {
                var listData = entities.tblDatas.Where(x => x.Status == "A" && (x.Type == e.Parameter || e.Parameter == "A")).ToList();
                foreach (var item in listData)
                {
                    item.SummaryInfo = item.SummaryInfo.Replace("\\n", "<br />");
                }
                string data = JsonSerializer.Serialize(listData);
                hidPDF.Set("Data", data);
                ScriptManager.RegisterStartupScript(this.Page, this.Page.GetType(), "pdf", "loadMap();", true);

            }
        }
Esempio n. 2
0
        protected void GridView_CustomCallback(object sender, ASPxGridViewCustomCallbackEventArgs e)
        {
            if (e.Parameters == "ResetPass")
            {
                string userName = GridView.GetRowValues(GridView.FocusedRowIndex, "UserName").ToString();
                using (CHXD_MapEntities entities = new CHXD_MapEntities())
                {
                    tblUser user = entities.tblUsers.SingleOrDefault(x => x.UserName == userName);
                    user.Pass = AuthHelper.GetMD5("123456");
                    entities.SaveChanges();
                }

                GridView.DataBind();
                throw new Exception("Reset thành công!");
            }
        }
Esempio n. 3
0
 public static tblUser SignIn(string userName, string password)
 {
     using (CHXD_MapEntities entities = new CHXD_MapEntities())
     {
         string  passMd5 = GetMD5(password);
         tblUser user    = entities.tblUsers.FirstOrDefault(z => z.UserName == userName && z.Pass == passMd5 && z.IsLock == false);
         HttpContext.Current.Session["User"] = user;
         if (user != null)
         {
             HttpContext.Current.Session["UserName"] = user.UserName;
             HttpContext.Current.Session["GroupID"]  = user.GroupID;
             //HttpContext.Current.Session["BranchID"] = user.BranchID;
         }
         return(user);
     }
 }
Esempio n. 4
0
        protected void btnSave_Click(object sender, EventArgs e)
        {
            if (txtPass1.Text != txtPass2.Text)
            {
                Show("Mật khẩu mới và nhập lại mật khẩu không khớp");
                return;
            }

            tblUser user = Session["User"] as tblUser;

            using (CHXD_MapEntities entities = new CHXD_MapEntities())
            {
                tblUser UserUpdate = entities.tblUsers.SingleOrDefault(x => x.UserName == user.UserName);
                UserUpdate.Pass = AuthHelper.GetMD5(txtPass1.Text);
                entities.SaveChanges();
            }

            Show("Đổi mật khẩu thành công!");
            popChangePass.ShowOnPageLoad = false;
        }
Esempio n. 5
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack && !IsCallback)
            {
                using (CHXD_MapEntities entities = new CHXD_MapEntities())
                {
                    var listData = entities.tblDatas.Where(x => x.Status == "A" && x.Type == "H").ToList();
                    foreach (var item in listData)
                    {
                        item.SummaryInfo = item.SummaryInfo.Replace("\n", "<br />");
                    }
                    string data = JsonSerializer.Serialize(listData);
                    hidPDF.Set("Data", data);
                    ScriptManager.RegisterStartupScript(this.Page, this.Page.GetType(), "pdf", "loadMap();", true);

                }

            }

        }