private void loadUserDetails(string id) { objServiceUser = new UserManagementService(); objServiceUser.AuthSoapHdValue = ServiceAuth.ServiceAuthenticationUser(); DataTable dtud = objServiceUser.FetchUserDetailsById(id); if (dtud != null && dtud.Rows.Count > 0) { txtUsername.Text = dtud.Rows[0]["LOGIN_ID"].ToString(); txtNameEng.Text = dtud.Rows[0]["USER_ENG_NAME"].ToString(); txtNameNep.Text = dtud.Rows[0]["USER_NEP_NAME"].ToString(); //txtPassword.Text = dtud.Rows[0][""].ToString(); ddlOffice.SelectedValue = dtud.Rows[0]["OFFICE_ID"].ToString(); ddlRole.SelectedValue = dtud.Rows[0]["ROLE_ID"].ToString(); ddlUserType.SelectedValue = dtud.Rows[0]["TYPE_ID"].ToString(); txtMobile.Text = dtud.Rows[0]["MOBILE_NO"].ToString(); txtEmail.Text = dtud.Rows[0]["EMAIL_ID"].ToString(); if (dtud.Rows[0]["enable_disable"].ToString() == "1") { chkIsEnable.Checked = true; } else { chkIsEnable.Checked = false; } } }
protected void btn_AddUser_Click(object sender, EventArgs e) { if (txtPassword.Text == txtRePassword.Text && txtPassword.Text != null) { UserBo.Username = txtUsername.Text; UserBo.NameEng = txtNameEng.Text; UserBo.NameNep = txtNameNep.Text; UserBo.Password = txtPassword.Text; UserBo.Office = Convert.ToInt32(ddlOffice.SelectedValue); UserBo.Role = ddlRole.SelectedValue; UserBo.UserType = Convert.ToInt32(ddlUserType.SelectedValue); UserBo.Mobile = txtMobile.Text; UserBo.Email = txtEmail.Text; UserBo.Organizarion = null; UserBo.EnableDisable = (chkIsEnable.Checked) ? 1 : 0; UserBo.RequestStatus = null; UserBo.RequestedBy = 0; if (Session["id"] != null && Session["id"].ToInt32() > 0) { UserBo.UserId = Session["id"].ToInt32(); UserBo.IsLocked = 0; objServiceUser = new UserManagementService(); objServiceUser.AuthSoapHdValue = ServiceAuth.ServiceAuthenticationUser(); int i = objServiceUser.UpdateUserById(UserBo); if (i > 0) { Response.Write("<script>alert('User Details Updated Successfully!');</script>"); Response.Redirect(Constants.ConstantAppPath + "/Modules/UserManagement/UsersList.aspx"); } else { //not inserted Response.Write("<script>alert('User Details Update Failed!');</script>"); } } else { objServiceUser = new UserManagementService(); objServiceUser.AuthSoapHdValue = ServiceAuth.ServiceAuthenticationUser(); int i = objServiceUser.InsertUser(UserBo); if (i > 0) { Response.Write("<script>alert('User Added Successfully!');</script>"); Response.Redirect(Constants.ConstantAppPath + "/Modules/UserManagement/UsersList.aspx"); } else { //not inserted Response.Write("<script>alert('User Addition Failed');</script>"); } } } else { //password mismatch Response.Write("<script>alert('Password Mismatched');</script>"); } }
private void LoadListView() { DataTable dtu = new DataTable(); objServiceUser = new UserManagementService(); objServiceUser.AuthSoapHdValue = ServiceAuth.ServiceAuthenticationUser(); dtu = objServiceUser.FetchUserList(Session["LanguageSetting"].ToString()); if (dtu != null && dtu.Rows.Count > 0) { lvUserList.DataSource = dtu; lvUserList.DataBind(); Session["UserList"] = dtu; } }
private void LoadUserType() { DataTable dtr = new DataTable(); objServiceUser = new UserManagementService(); objServiceUser.AuthSoapHdValue = ServiceAuth.ServiceAuthenticationUser(); dtr = objServiceUser.FetchAllUserType(); if (dtr != null && dtr.Rows.Count > 0) { ddlUserType.DataSource = dtr; ddlUserType.DataTextField = "USER_TYPE_ENG_NAME"; ddlUserType.DataValueField = "USER_TYPE_ID"; ddlUserType.DataBind(); ddlUserType.Items.Insert(0, "CHOOSE USER TYPE"); } }
protected void BtnEdit_Command(object sender, CommandEventArgs e) { if (e.CommandName == "edit") { //int id = Convert.ToInt32(e.CommandArgument); int id = int.Parse(e.CommandArgument.ToString()); SecureQueryString str = new SecureQueryString(); str["id"] = e.CommandArgument.ToString(); string url = Constants.ConstantAppPath + "/Modules/UserManagement/AddUser.aspx" + str.EncryptedString; Response.Redirect(url); } else if (e.CommandName == "delete") { int id = 0; id = Convert.ToInt32(e.CommandArgument.ToString()); objServiceUser = new UserManagementService(); objServiceUser.AuthSoapHdValue = ServiceAuth.ServiceAuthenticationUser(); int a = objServiceUser.DeleteUserById(id); if (a > 0) { Response.Redirect(Constants.ConstantAppPath + "/Modules/UserManagement/UsersList.aspx"); } else { //not deleted } } else if (e.CommandName == "lock") { int id = 0; id = int.Parse(e.CommandArgument.ToString()); objServiceUser = new UserManagementService(); objServiceUser.AuthSoapHdValue = ServiceAuth.ServiceAuthenticationUser(); objServiceUser.LockUser(id); Response.Redirect(Constants.ConstantAppPath + "/Modules/UserManagement/UsersList.aspx"); } else { int id = 0; id = int.Parse(e.CommandArgument.ToString()); objServiceUser = new UserManagementService(); objServiceUser.AuthSoapHdValue = ServiceAuth.ServiceAuthenticationUser(); objServiceUser.UnlockUser(id); Response.Redirect(Constants.ConstantAppPath + "/Modules/UserManagement/UsersList.aspx"); } }