示例#1
0
        private void BindUserInformation()
        {
            int    userId = Convert.ToInt32(Session["UserId"]);
            UserBo user   = _tcDal.GetUserDetailsByUserId(userId);

            if (user.RoleID != 2)
            {
                return;
            }

            txtEmailId.Text       = user.EmailId;
            txtPassword.Text      = user.Password;
            txtConformPwd.Text    = user.Password;
            txtPassword.Enabled   = false;
            txtConformPwd.Enabled = false;

            txtFirstNAme.Text = user.FirstName;
            txtLastName.Text  = user.LastName;
            txtDOB.Text       = user.DOB;

            ddlInstitute.SelectedValue = user.InstituteID.ToString();
            ddlInstitute.Enabled       = false;
            txtMobileNo.Text           = user.MobileNo;
            GetCourseId(user.CourseName);
            ddlCourseType.SelectedValue = user.CourserType.ToString();
            txtHomeTown.Text            = user.Hometown;
            txtPerminentAddress.Text    = user.Address;
            ddlSemisters.SelectedValue  = user.SemisterId.ToString();
            txtRollNo.Text    = user.RollNo;
            txtRollNo.Enabled = false;
            //ddlTeamNames.SelectedValue = Convert.ToString(user.TeamId);


            var teams = _regDal.GetTeamsByInstitute(user.InstituteID);

            ddlTeamNames.DataSource     = teams;
            ddlTeamNames.DataTextField  = "Name";
            ddlTeamNames.DataValueField = "Id";
            ddlTeamNames.DataBind();
            ddlTeamNames.SelectedValue = Convert.ToString(user.TeamId);
            ddlTeamNames.Enabled       = false;

            btnSubmit.Text = "Update";
        }
        public string GetTeamsByInstitute(int id)
        {
            var teams = _regDal.GetTeamsByInstitute(id);

            return(GenerateOpetions(teams));
        }