protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { DataTable objDataTable = MatrimonialAdministratorMembership.GetAccounts(); if (objDataTable != null) { LiteralControl objLiteralControl; TableCell objTableCell; string strTemp; DateTime dateTemp; foreach (DataRow objDataRow in objDataTable.Rows) { TableRow objTableRow = new TableRow(); Table_View.Rows.Add(objTableRow); strTemp = Crypto.DeCrypto(objDataRow["UserID"].ToString()); objLiteralControl = new LiteralControl(strTemp); objTableCell = new TableCell(); objTableCell.Controls.Add(objLiteralControl); objTableRow.Cells.Add(objTableCell); objLiteralControl = new LiteralControl(Crypto.DeCrypto(objDataRow["UserName"].ToString())); objTableCell = new TableCell(); objTableCell.Controls.Add(objLiteralControl); objTableRow.Cells.Add(objTableCell); objLiteralControl = new LiteralControl(Crypto.DeCrypto(objDataRow["MailID"].ToString())); objTableCell = new TableCell(); objTableCell.Controls.Add(objLiteralControl); objTableRow.Cells.Add(objTableCell); dateTemp = Convert.ToDateTime(objDataRow["LastLogIN"]); strTemp = dateTemp.Day.ToString() + "-" + dateTemp.Month.ToString() + "-" + dateTemp.Year.ToString(); objLiteralControl = new LiteralControl(strTemp); objTableCell = new TableCell(); objTableCell.Controls.Add(objLiteralControl); objTableRow.Cells.Add(objTableCell); dateTemp = Convert.ToDateTime(objDataRow["CreatedIN"]); strTemp = dateTemp.Day.ToString() + "-" + dateTemp.Month.ToString() + "-" + dateTemp.Year.ToString(); objLiteralControl = new LiteralControl(strTemp); objTableCell = new TableCell(); objTableCell.Controls.Add(objLiteralControl); objTableRow.Cells.Add(objTableCell); strTemp = Crypto.DeCrypto(objDataRow["UserID"].ToString()); // Does Admin if (strTemp.Equals("Administrator")) { int i = 0; // is the cuurent user the administrator allow viewing and updating BuildImageButton(objTableRow, "ChangeAccountSettings.aspx?id=" + strTemp); // never allow delete button for administrator account objLiteralControl = new LiteralControl(" "); objTableCell = new TableCell(); objTableCell.Controls.Add(objLiteralControl); objTableRow.Cells.Add(objTableCell); } else { BuildImageButton(objTableRow, "ChangeAccountSettings.aspx?id=" + strTemp); BuildImageButton(objTableRow, "RemoveAccount.aspx?id=" + strTemp); } } } else { } } }