protected void gvUsers_RowCommand(object sender, GridViewCommandEventArgs e) { try { if (e.CommandName == "Modify") { txtPasswordEdit.Focus(); string UserID = e.CommandArgument.ToString(); clsUserView objUser = clsUserViewHandler.GetUserDetails("User", UserID); txtUserNameEdit.Text = objUser.UserID; if (objUser.EmpID.ToString() != "") { ddlEmployeeIDEdit.SelectedValue = objUser.EmpID.ToString(); } else { ddlEmployeeIDEdit.SelectedIndex = -1; } ddlLevelTypeEdit.SelectedValue = objUser.LevelID; txtUserNameEdit.ReadOnly = true; txtPasswordEdit.Text = ""; txtConfirmPasswordEdit.Text = ""; lblErrorEdit.Text = string.Empty; lblErrorEdit.Visible = true; mpeEditUser.Show(); } } catch (Exception ex) { UNOException.UNO_DBErrorLog(ex.Message, ex.StackTrace, clsCommonHandler.PageName()); } ScriptManager.RegisterClientScriptBlock(UpdatePanel4, UpdatePanel4.GetType(), "Script", "validateChosen();", true); }
protected void btnDelete_Click(object sender, EventArgs e) { StringBuilder strXML = new StringBuilder(); clsUserView objUser = new clsUserView(); objUser.CreatedBy = Session["uid"].ToString(); int cnt = 0; try { strXML.Append("<ent_user>"); for (int i = 0; i < gvUsers.Rows.Count; i++) { CheckBox chk = (CheckBox)gvUsers.Rows[i].FindControl("DeleteRows"); if (chk.Checked == true) { try { cnt++; strXML.Append("<User>"); strXML.Append("<UserID>" + gvUsers.Rows[i].Cells[2].Text + "</UserID>"); strXML.Append("</User>"); } catch (Exception ex) { UNOException.UNO_DBErrorLog(ex.Message, ex.StackTrace, "UserView"); } } } strXML.Append("</ent_user>"); if (cnt > 0) { clsUserViewHandler.UpdateUserDetails(objUser, "Delete", strXML.ToString(), ref strErrMsg, ref strSuccMsg, clsCommonHandler.PageName()); if (strErrMsg.Trim().Length >= 1) { lblMessages.Text = strErrMsg.Trim(); lblMessages.Visible = true; bindDataGrid(); } else { lblMessages.Text = strSuccMsg.Trim(); lblMessages.Visible = true; bindDataGrid(); FillEmployeeEntity(); } } } catch (Exception ex) { UNOException.UNO_DBErrorLog(ex.Message, ex.StackTrace, clsCommonHandler.PageName()); } }
protected void btnSubmitAdd_Click(object sender, EventArgs e) { try { if (ddlLevelTypeAdd.SelectedValue.ToString().ToLower() == "2") { if (ddlEmpCodeAdd.SelectedValue.ToString() == "0") { lblErrorAdd.Text = "Please Select an Employee"; lblErrorAdd.Visible = true; mpeAddUser.Show(); ScriptManager.RegisterClientScriptBlock(UpdatePanel3, UpdatePanel3.GetType(), "Script", "validateChosen();", true); return; } } clsUserView objUser = new clsUserView(); objUser.CreatedBy = Session["uid"].ToString(); objUser.EmpID = ddlEmpCodeAdd.SelectedValue.ToString(); objUser.UserID = txtUserNameAdd.Text.Trim(); objUser.Password = Encryption.EncryptDecrypt.Encrypt(txtPasswordAdd.Text.Trim(), true); objUser.LevelID = ddlLevelTypeAdd.SelectedValue; clsUserViewHandler.UpdateUserDetails(objUser, "Insert", "", ref strErrMsg, ref strSuccMsg, clsCommonHandler.PageName()); if (strErrMsg.Trim().Length >= 1) { lblErrorAdd.Text = strErrMsg.Trim(); lblErrorAdd.Visible = true; mpeAddUser.Show(); ScriptManager.RegisterClientScriptBlock(UpdatePanel3, UpdatePanel3.GetType(), "Script", "validateChosen();", true); return; } else { lblErrorAdd.Text = strSuccMsg; lblErrorAdd.Visible = true; bindDataGrid(); FillEmployeeEntity(); txtUserNameAdd.Text = ""; txtPasswordAdd.Text = ""; txtConfirmPasswordAdd.Text = ""; ddlEmpCodeAdd.SelectedIndex = 0; ddlLevelTypeAdd.SelectedIndex = 0; mpeAddUser.Show(); ScriptManager.RegisterClientScriptBlock(UpdatePanel3, UpdatePanel3.GetType(), "Script", "validateChosen();", true); } } catch (Exception ex) { UNOException.UNO_DBErrorLog(ex.Message, ex.StackTrace, clsCommonHandler.PageName()); } }
protected void btnSaveEdit_Click(object sender, EventArgs e) { try { if (ddlLevelTypeEdit.SelectedValue.ToString().ToLower() == "2") { if (ddlEmployeeIDEdit.SelectedValue.ToString() == "0") { lblErrorAdd.Text = "Please Select an Employee"; lblErrorAdd.Visible = true; mpeEditUser.Show(); ScriptManager.RegisterClientScriptBlock(UpdatePanel4, UpdatePanel4.GetType(), "Script", "validateChosen();", true); return; } } clsUserView objUser = new clsUserView(); objUser.CreatedBy = Session["uid"].ToString(); objUser.EmpID = ddlEmployeeIDEdit.SelectedValue.ToString(); objUser.UserID = txtUserNameEdit.Text.Trim(); objUser.Password = Encryption.EncryptDecrypt.Encrypt(txtPasswordEdit.Text.Trim(), true); objUser.LevelID = ddlLevelTypeEdit.SelectedValue; clsUserViewHandler.UpdateUserDetails(objUser, "Update", "", ref strErrMsg, ref strSuccMsg, clsCommonHandler.PageName()); if (strErrMsg.Trim().Length >= 1) { lblErrorEdit.Text = strErrMsg.Trim(); lblErrorEdit.Visible = true; mpeEditUser.Show(); ScriptManager.RegisterClientScriptBlock(UpdatePanel4, UpdatePanel4.GetType(), "Script", "validateChosen();", true); return; } else { mpeEditUser.Hide(); lblMessages.Text = strSuccMsg; lblMessages.Visible = true; } } catch (Exception ex) { UNOException.UNO_DBErrorLog(ex.Message, ex.StackTrace, clsCommonHandler.PageName()); } ScriptManager.RegisterClientScriptBlock(UpdatePanel4, UpdatePanel4.GetType(), "Script", "validateChosen();", true); }