Esempio n. 1
0
    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;
        }
    }
Esempio n. 2
0
    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);
        }
    }