public List <usertypeManager> BindUserType() { usertypeManager objuser = new usertypeManager(); List <usertypeManager> lmp = new List <usertypeManager>(); DataTable dt = new DataTable(); try { dt = objuser.GetAllUserType(); if (dt.Rows.Count > 0) { foreach (DataRow dr in dt.Rows) { usertypeManager PMS = new usertypeManager(); PMS.adminTypeId = Convert.ToInt32(dr["adminTypeId"].ToString()); PMS.typeName = dr["typeName"].ToString(); lmp.Add(PMS); } } } catch (Exception ex) { throw ex; } return(lmp); }
//handle delete event protected void imgbtnDelete_Click(object sender, EventArgs e) { usertypeManager objMenu = new usertypeManager(); try { int con = 0; CheckBox chk = new CheckBox(); string ActImage = string.Empty; string ThumbImage = string.Empty; DataSet dsadmin = new DataSet(); for (int i = 0; i < gvAdmin.Rows.Count; i++) { chk = (CheckBox)(gvAdmin.Rows[i].FindControl("chkDelete")); if (chk.Checked == true) { con += 1; objMenu.adminTypeId = Convert.ToInt32(gvAdmin.DataKeys[gvAdmin.Rows[i].RowIndex].Value.ToString()); // objuser.DeleteAdminRightsItem(); objMenu.DeleteAdminType(); //Menu delete logic goes here //if (System.IO.File.Exists(Server.MapPath("~") + "/admin/menu/" + objuser.adminid + ".htm")) //{ // System.IO.File.Delete(Server.MapPath("~") + "/admin/menu/" + objuser.adminid + ".htm"); //} } } //Response.Redirect("adminmenu.aspx?flag=delete&key=" + txtsearch.Text + " &pageSize=" + ddlpageSize.SelectedValue + ""); Response.Redirect("viewusertype.aspx?flag=delete"); } catch (Exception ex) { throw ex; } finally { objMenu = null; } }
//Biniding content protected void BindContents(string search = "") { usertypeManager objadmintype = new usertypeManager(); DataTable dtcontents = new DataTable(); try { //objlanguage.languagename = Server.HtmlEncode(txtsearch.Text.Trim()); if (pageNo == 0) { pageNo = 1; } objadmintype.pageNo = pageNo; objadmintype.pageSize = pageSize; objadmintype.SortExpression = SortExpression; //querystring = "&pageSize=" + ddlpageSize.SelectedValue + "&key=" + txtsearch.Text; dtcontents = objadmintype.SearchItem(); totalrecs = objadmintype.TotalRecord; if (pageNo == 1) { objadmintype.pageNo = 1; pageNo = 1; } else if (pageNo == 0) { objadmintype.pageNo = 1; pageNo = 1; } else { objadmintype.pageNo = (pageNo - 1) * pageSize; } objadmintype.pageSize = pageSize; totalpages = totalrecs / pageSize; if ((totalrecs % pageSize) > 0 && (totalrecs > pageSize)) { totalpages += 1; } gvAdmin.DataSource = dtcontents; gvAdmin.DataBind(); if (dtcontents.Rows.Count > 0) { int startRowOnPage = (gvAdmin.PageIndex * gvAdmin.PageSize) + 1; int lastRowOnPage = startRowOnPage + gvAdmin.Rows.Count - 1; int totalRows = totalrecs; ltrcountrecord.Text = "<div class=\"countdiv\">Showing " + startRowOnPage.ToString() + " to " + lastRowOnPage + " of " + totalRows + " entries</div>"; } String strpaging = CommonFunctions.AdminPaging(totalpages, pageNo, querystring, "viewadmintype.aspx"); ltrpaggingbottom.Text = strpaging; //Ltrup.Text = strpaging; LoadDropDownList(); } catch (Exception ex) { throw ex; } }
protected void lnkStatus_click(object sender, EventArgs e) { usertypeManager objadmintype = new usertypeManager(); GridViewRow row = ((LinkButton)sender).Parent.Parent as GridViewRow; objadmintype.isactive = Convert.ToByte(Convert.ToInt32(((LinkButton)sender).CommandArgument) == 0 ? 1 : 0); objadmintype.adminTypeId = Convert.ToInt32(gvAdmin.DataKeys[gvAdmin.Rows[row.RowIndex].RowIndex].Value.ToString()); objadmintype.UpdateStatus(); BindContents(); //trmsg.Visible = true; //lblmsgs.Text = "Admin Menu details are updated successfully"; }
public string addUserType(string typeName, string isactive) { usertypeManager objUserType = new usertypeManager(); string sortor = Convert.ToString(CommonFunctions.GetLastSortCount("adminType", "sortorder")); if (typeName != "" && isactive != "") { objUserType.typeName = typeName; objUserType.sortorder = Convert.ToInt32(sortor); objUserType.isactive = Convert.ToByte(isactive); objUserType.InsertItem(); return("success"); } else { return("fail"); } }
public void BindUserType() { usertypeManager objuser = new usertypeManager(); DataTable dt = new DataTable(); try { dt = objuser.GetAllUserType(); UserTypelist.DataSource = dt; UserTypelist.DataBind(); } catch (Exception ex) { throw ex; } finally { } }