private void loadGrid() { var users = db.Users.Where(n => n.Id != GlobalMethods.getUserID(Session["LoginId"].ToString())).Select(n => new { n.Id, n.Active, userName = n.Name, createdBy = GlobalMethods.getUserName(n.CreatedBy), createdOn = string.Format("{0:dd-MM-yy h:mm:ss tt}", n.CreatedOn) });; grdUserList.DataSource = users; grdUserList.DataBind(); }
protected void btnSubmit_Click(object sender, EventArgs e) { if (!GlobalMethods.checkUserExists(txtUserName.Text)) { User new_user = new User(); new_user.Name = txtUserName.Text; new_user.Password = new_user.LastPassword = FormsAuthentication.HashPasswordForStoringInConfigFile(txtPassword.Text, "SHA1"); new_user.Mobile = txtMobile.Text; new_user.Email = txtEmail.Text; new_user.Role = ddlRole.SelectedIndex; new_user.CreatedOn = DateTime.Now; new_user.CreatedBy = GlobalMethods.getUserID(Session["LoginId"].ToString()); new_user.Active = chkActive.Checked; db.Users.InsertOnSubmit(new_user); db.SubmitChanges(); ClientScript.RegisterClientScriptBlock(Page.GetType(), "Success", "alert('User " + txtUserName.Text + " successfully created!')", true); } else { ClientScript.RegisterClientScriptBlock(Page.GetType(), "Failuer", "alert('User " + txtUserName.Text + " already exists!')", true); } setDefaults(); }