protected void btnEdit_Click(object sender, ImageClickEventArgs e) { pnError.Visible = false; pnSuccess.Visible = false; try { int UserId = int.Parse((((ImageButton)sender).CommandArgument.ToString())); ulBus = new UserLoginBUS(); DataTable table = ulBus.GetByUserId(UserId); if (table.Rows.Count > 0) { txtUsername.Text = table.Rows[0]["Username"].ToString(); txtUsername.Enabled = false; dropTypeUser.SelectedValue = table.Rows[0]["DepartmentId"].ToString(); bool checkBlock =bool.Parse(table.Rows[0]["Is_Block"].ToString()); chkBlock.Checked = checkBlock; this.hdfId.Value = UserId + ""; } } catch (Exception ex) { logs.Error(userLogin.Username + "-Client - btnEdit_Click", ex); pnError.Visible = false; pnSuccess.Visible = false; } }
private void LoadData() { try { DataTable dtLogin = null; ulBus = new UserLoginBUS(); //if (getUserLogin().DepartmentId == 1) //{ dtLogin = ulBus.GetAll(); //} //else //{ // dtLogin = ulBus.GetAllByUserId(getUserLogin().UserId); //} dlMember.DataSource = dtLogin; dlMember.DataBind(); DataTable dtUserType = ulBus.GetByUserId(getUserLogin().UserId); int UserType = int.Parse(dtUserType.Rows[0]["UserType"].ToString()); deBus = new DepartmentBUS(); dropTypeUser.Items.Clear(); dropTypeUser.DataSource = deBus.GetByUserType(UserType); dropTypeUser.DataTextField = "Name"; dropTypeUser.DataValueField = "ID"; dropTypeUser.DataBind(); for (int i = 0; i < dtLogin.Rows.Count; i++) { Label lblNo = (Label)(Label)dlMember.Items[i].FindControl("No"); lblNo.Text = (i + 1).ToString(); } } catch (Exception ex) { logs.Error(userLogin.Username + "-Client - LoadData", ex); } }