protected void BindData() { //List<bdoUser> lst = objUserManagement.GetList(CurrentPage * gv.PageSize, gv.PageSize, ViewState["SortExpression"].ToString(), "ASC"); //DataTable dtNew = objUserManagement.GetList(CurrentPage * gv.PageSize, gv.PageSize, ViewState["SortExpression"].ToString(), "ASC"); DataTable lst = new DataTable(); if (!User.IsInRole("SuperAdmin")) { DataTable CommonDt = new bllCommon().GetSystemUserByUserName(User.Identity.Name); if (CommonDt.Rows.Count > 0) { string userId = CommonDt.Rows[0]["UserId"].ToString(); string unit = CommonDt.Rows[0]["CdoUnitId"].ToString(); UnitId = Convert.ToInt32(unit); } lst = new bllUser().GetList(UnitId); } else { lst = new bllUser().GetListForSupperAdmin(); } gv.DataSource = lst; gv.DataBind(); }
private void BindData() { plcPaging.Controls.Clear(); lblSearchResult.Text = ""; DataTable dt = new DataTable(); string Criteria = ""; if (Request.QueryString["printmode"] != null) { Criteria = Session["Criteria"].ToString(); } else { Criteria = GetCriteria(); Session["Criteria"] = Criteria; } if (!User.IsInRole("SuperAdmin")) { DataTable CommonDt = new bllCommon().GetSystemUserByUserName(User.Identity.Name); if (CommonDt.Rows.Count > 0) { string userId = CommonDt.Rows[0]["UserId"].ToString(); string unit = CommonDt.Rows[0]["CdoUnitId"].ToString(); UnitId = Convert.ToInt32(unit); } dt = new bllBasicInfo().GetBySearchParameter(CurrentPage * PageSize, PageSize, Criteria, PrintMode, UnitId); } else { dt = new bllBasicInfo().GetBySearchParameterForSuperAdmin(CurrentPage * PageSize, PageSize, Criteria, PrintMode); } gv.DataSource = dt; gv.DataBind(); if (dt.Rows.Count > 0) { TotalRec = Convert.ToInt32(dt.Rows[0]["TotalRecords"].ToString()); } else { lblSearchResult.Text = "No record found."; litPagingSummary.Text = ""; TotalRec = 0; } if (TotalRec <= 500) { plcPaging.Visible = false; } else { plcPaging.Visible = true; } }
private void Access() { DataTable dt = new bllCommon().GetSystemUserByUserName(User.Identity.Name); if (dt.Rows.Count > 0) { string userId = dt.Rows[0]["UserId"].ToString(); if (User.IsInRole("Admin")) { int unitId = Convert.ToInt32(dt.Rows[0]["CdoUnitId"]); ddlCdoUnit.SelectedValue = unitId.ToString(); ddlCdoUnit.Enabled = false; } } }
protected void btnCreate_Click(object sender, EventArgs e) { try { if (Request.QueryString["un"] != null) { tbxUserName.Text = EncryptDecrypt.DecryptString(Request.QueryString["un"]); MembershipUser user = Membership.GetUser(tbxUserName.Text); user.Email = tbxEmail.Text; Membership.UpdateUser(user); } else { MembershipCreateStatus mcs; Membership.CreateUser(tbxUserName.Text, Password.Text, tbxEmail.Text, "Email", tbxEmail.Text, true, out mcs); //Membership.UpdateUser(tbxUserName.Text, Password.Text, tbxEmail.Text, "Email", tbxEmail.Text, true, out mcs); if (mcs != MembershipCreateStatus.Success) { // MessageController.Show(mcs.ToString(), MessageType.Error, this); MessageController.Show("Duplicate User Name. This User Name has already been used.", MessageType.Error, this); return; } } if (ddlAssignRole.SelectedValue != "SystemAdmin") { DataTable dt = new bllCommon().GetSystemUserByUserName(tbxUserName.Text); //new dalMPUnit().UserMPUnitMapping(Guid.Parse(dt.Rows[0]["UserId"].ToString()), // int.Parse(lbxMPUnit.SelectedValue.ToString()), Common.SessionInfo.UserName, tbxMobile.Text); new bllCdoUnit().UserCdoUnitMapping(Guid.Parse(dt.Rows[0]["UserId"].ToString()), Convert.ToInt32(ddlCdoUnit.SelectedValue), ""); } // Insert role Roles.AddUserToRole(tbxUserName.Text, ddlAssignRole.SelectedValue); new bllAudit().Insert("Security", "Create User", "User Name: " + tbxUserName.Text.ToUpper(), User.Identity.Name); MessageController.Show("User created successfully for " + tbxUserName.Text.ToUpper() + ".", MessageType.Information, Page); ClarForm(); } catch (Exception ex) { // MessageController.Show("Duplicate UserName. This username has already been used.", MessageType.Error, this); } }
private void LoadData() { string Criteria = ""; Criteria = SearchText; DataTable dtAdvanceSearch = new DataTable(); if (!User.IsInRole("SuperAdmin")) { DataTable CommonDt = new bllCommon().GetSystemUserByUserName(User.Identity.Name); if (CommonDt.Rows.Count > 0) { string userId = CommonDt.Rows[0]["UserId"].ToString(); string unit = CommonDt.Rows[0]["CdoUnitId"].ToString(); UnitId = Convert.ToInt32(unit); } dtAdvanceSearch = new bllBasicInfo().GetByAdvanceSearchParameter(0, 500000, Criteria, false, UnitId); } else { dtAdvanceSearch = new bllBasicInfo().GetByAdvanceSearchParameterForSuperAdmin(0, 500000, Criteria, false); } //DataTable CommonDt = new bllCommon().GetSystemUserByUserName(User.Identity.Name); //if (CommonDt.Rows.Count > 0) //{ // string userId = CommonDt.Rows[0]["UserId"].ToString(); // string unit = CommonDt.Rows[0]["CdoUnitId"].ToString(); // UnitId = Convert.ToInt32(unit); //} //DataTable dtAdvanceSearch = new bllBasicInfo().GetByAdvanceSearchParameter(0, 500000, Criteria, false, UnitId); Hashtable hTable = new Hashtable(); ArrayList duplicateList = new ArrayList(); foreach (DataRow drow in dtAdvanceSearch.Rows) { if (hTable.Contains(drow["ArmyNo"])) { duplicateList.Add(drow); } else { hTable.Add(drow["ArmyNo"], string.Empty); } } foreach (DataRow dRow in duplicateList) { dtAdvanceSearch.Rows.Remove(dRow); } dtAdvanceSearch.AcceptChanges(); gv.DataSource = dtAdvanceSearch; gv.DataBind(); if (dtAdvanceSearch.Rows.Count > 0) { TotalRec = dtAdvanceSearch.Rows.Count; //TotalRec = Convert.ToInt32(dtt.Rows[0]["TotalRecords"].ToString()); } else { lblSearchResult.Text = "No record found."; litPagingSummary.Text = ""; TotalRec = 0; } }