Esempio n. 1
0
        void Page_PreRenderComplete(object sender, EventArgs e)
        {
            if (!this.Enabled)
            {
                fileUpload.Visible = false;
            }
            else
            {
                fileUpload.Visible = true;
                string path   = this.Page.ResolveUrl("~");
                string cookie = this.Page.Request.Cookies[FormsAuthentication.FormsCookieName] == null ? string.Empty : this.Page.Request.Cookies[FormsAuthentication.FormsCookieName].Value;

                string script = @"
    var UploadifyAuthCookie = '" + this.Page.Server.UrlEncode(cookie) + @"';
    var UploadifySessionId = '" + this.Page.Server.UrlEncode(this.Page.Session.SessionID) + @"';

    $(""#" + fileUpload.ClientID + @""").uploadify({
        'swf': '" + path + @"scripts/uploadify.swf',
        'cancelImg': '" + path + @"scripts/uploadify-cancel.png',
        'buttonText': 'Incarca...',
        'uploader': '" + path + @"handlers/Upload.ashx?filePath=" + this.Page.Server.UrlEncode(this.FilePath) + @"&storage=" + this.UploadTo + @"',
        'multi': false,
        'formData': { 'RequireUploadifySessionSync': true, 'SecurityToken': UploadifyAuthCookie, 'SessionId': UploadifySessionId }, 
        'auto': true,
        'onUploadComplete' : function(file) {
            $(""#" + fileNameHidden.ClientID + @""").val(file.name);
            $(""#" + hiddenCommand.ClientID + @""").click();
        }
    });
    ";

                ToolkitScriptManager.RegisterClientScriptBlock(this, typeof(Uploader2), this.ID, script, true);
            }
        }
Esempio n. 2
0
        protected void LinkButtonDelete_Click(Object sender, EventArgs e)
        {
            var gv = (GridViewRow)((LinkButton)sender).NamingContainer;
            //gv.Cells[0].Visible = true;
            string strNo = ((Label)gv.Cells[0].Controls[0]).Text;

            BLL.DataCenterBiz biz      = new BLL.DataCenterBiz();
            DTO.UserProfile   profiles = (DTO.UserProfile)HttpContext.Current.Session[PageList.UserProfile];
            string            Alert    = "confirm('" + Resources.infoSettingAttach_001 + "')";

            ToolkitScriptManager.RegisterClientScriptBlock(this, this.GetType(), "confirm", Alert, true);
            var res = biz.DeleteConfigDocument(Convert.ToInt16(strNo), profiles);

            if (res.IsError)
            {
                UCModalError.ShowMessageError = res.ErrorMsg;
                UCModalError.ShowModalError();
            }
            else
            {
                UCModalSuccess.ShowMessageSuccess = SysMessage.DeleteConfigLicense;
                UCModalSuccess.ShowModalSuccess();
                UpdatePanelGrid.Update();
            }
        }
Esempio n. 3
0
    protected void BtnNew_Click(object sender, EventArgs e)
    {
        txtUserFullName.ReadOnly     = false;
        txtUserOrganization.ReadOnly = false;
        txtUserTitle.ReadOnly        = false;
        txtUsername.ReadOnly         = false;
        txtUserMail.ReadOnly         = false;
        txtUserPhone.ReadOnly        = false;
        txtUserAddress.ReadOnly      = false;
        txtUserNote.ReadOnly         = false;

        txtUserFullName.Text     = string.Empty;
        txtUserOrganization.Text = string.Empty;
        txtUserTitle.Text        = string.Empty;
        txtUsername.Text         = string.Empty;
        txtUserMail.Text         = string.Empty;
        txtUserPhone.Text        = string.Empty;
        txtUserAddress.Text      = string.Empty;
        ddlUserActif.Text        = string.Empty;
        txtUserNote.Text         = string.Empty;

        BtnSave.Text = "Save";
        System.Text.StringBuilder sb = new System.Text.StringBuilder();
        sb.Append(@"<script type='text/javascript'>");
        sb.Append("$('#addEdiModal').modal('show');");
        sb.Append(@"</script>");
        ToolkitScriptManager.RegisterClientScriptBlock(this, this.GetType(), "addEdiModalScript", sb.ToString(), false);
        upEdit.Update();
    }
Esempio n. 4
0
        protected void btnDownload_Click(object sender, EventArgs e)
        {
            var   gr             = (GridViewRow)((LinkButton)sender).NamingContainer;
            Label lblPaymentNoGv = (Label)gr.FindControl("lblPaymentNoGv");
            Label lblHeadNoGv    = (Label)gr.FindControl("lblHeadNoGv");
            Label lblOrderGv     = (Label)gr.FindControl("lblOrderPayGv");
            Label lblPathFile    = (Label)gr.FindControl("lblPathFile");
            var   data2          = new List <DTO.SubPaymentDetail>();

            data2.Add(new DTO.SubPaymentDetail
            {
                HEAD_REQUEST_NO = lblHeadNoGv.Text,
                PAYMENT_NO      = lblPaymentNoGv.Text,
                Click           = "Download"
            });
            var    biz         = new BLL.PaymentBiz();
            var    resDownload = biz.PrintDownloadCount(data2.ToArray(), "", base.UserId);
            string SumPath     = lblPathFile.Text + "-D";

            Session["FileName"] = SumPath;

            ToolkitScriptManager.RegisterStartupScript(this, this.GetType(), "เอกสาร",
                                                       "window.open('../UserControl/SavePdfFileFromStream.aspx');", true);



            UpdatePanelSearch.Update();
        }
Esempio n. 5
0
    protected void Page_Load(object sender, EventArgs e)
    {
        //偵測控制項是否被放入 UpdatePanel Andrew Sun. 2013.05.03
        Page          oPage    = (Page)HttpContext.Current.CurrentHandler;
        ScriptManager oManager = ToolkitScriptManager.GetCurrent(oPage);

        if (oManager != null)
        {
            oManager.RegisterPostBackControl(gvAttach);
        }
        DivAttachList.Attributes.Add("style", string.Format("border: 0px solid; overflow: auto; width: {0}; height: {1};padding-bottom:1px;", (ucWidth <= 0) ? "auto" : ucWidth + "px", (ucHeight <= 0) ? "auto" : ucHeight + "px"));

        gvAttach.EmptyDataText = Util.getHtmlMessage(Util.HtmlMessageKind.DataNotFound);

        if (!IsPostBack)
        {
            if (!string.IsNullOrEmpty(ucAttachDB) && !string.IsNullOrEmpty(ucAttachID))
            {
                //若屬性有值才自動Refresh()
                string strAttachDB   = ucAttachDB;
                string strAttachID   = ucAttachID;
                bool   bolIsEditMode = ucIsEditMode;
                Refresh(strAttachDB, strAttachID, bolIsEditMode);
            }
        }
    }
Esempio n. 6
0
 protected override void OnUnload(EventArgs e)
 {
     base.OnUnload(e);
     if (ShowWaitingModal && Page.IsPostBack && !Page.ClientScript.IsStartupScriptRegistered("CloseWatingModal"))
     {
         ToolkitScriptManager.RegisterStartupScript(this, this.GetType(), "CloseWatingModal", "closeWaitingModal();", true);
     }
 }
Esempio n. 7
0
        void Command()
        {
            string script = @"function uploadComplete() { document.getElementById('" + hiddenCommand.ClientID + "').click(); }";

            ToolkitScriptManager.RegisterClientScriptBlock(this, typeof(Uploader), "command on upload", script, true);

            uploader.OnClientUploadComplete = "uploadComplete";
        }
        /// <summary>
        /// Raises the <see cref="E:System.Web.UI.Control.Init"/> event.
        /// </summary>
        /// <param name="e">An <see cref="T:System.EventArgs"/> object that contains the event data.</param>
        protected override void OnInit(EventArgs e)
        {
            //
            //  We have to have a ToolkitScriptManager on the page but, we can't require that the
            //  developer add one to the page because this might be a SharePoint environment
            //  so, we added this code to Page.Init to add a ToolkitScriptManager if there isn't one.
            //
            Page.Init += delegate(object sender, EventArgs e_Init)
            {
                if (ToolkitScriptManager.GetCurrent(Page) == null)
                {
                    ToolkitScriptManager sMgr = new ToolkitScriptManager {
                        EnablePageMethods = true
                    };
                    if (Page.Form == null)
                    {
                        throw new HttpException("Control must be located inside of a <form> tag.");
                    }

                    Page.Form.Controls.AddAt(0, sMgr);
                }
            };

//            if (!Page.IsCallback)
            {
                m_GridView = new GridView();

                m_HistoryData = new HistoryDataSource();

                m_HistoryData.QueryInfo        = QueryInfo;
                m_GridView.DataSource          = m_HistoryData;
                m_GridView.AutoGenerateColumns = false;
            }

            if (!DesignMode)
            {
                //
                //  Add our stylesheet
                //
                HtmlLink link = new HtmlLink();
                link.Href = Page.ClientScript.GetWebResourceUrl(this.GetType(),
                                                                "MVPSI.JAMSWeb.Controls.Resources.JAMSLoadingStyles.css");
                link.Attributes.Add("type", "text/css");
                link.Attributes.Add("rel", "stylesheet");
                Page.Header.Controls.Add(link);

                //
                //  Add our stylesheet
                //
                HtmlLink link2 = new HtmlLink();
                link2.Href = Page.ClientScript.GetWebResourceUrl(this.GetType(), "MVPSI.JAMSWeb.Controls.SubmitDialog.JAMSSubmitStyles.css");
                link2.Attributes.Add("type", "text/css");
                link2.Attributes.Add("rel", "stylesheet");
                Page.Header.Controls.Add(link2);
            }

            base.OnInit(e);
        }
Esempio n. 9
0
        protected void ddlCrPrDetailsDesc_SelectedIndexChanged(object sender, EventArgs e)
        {
            getFacCrMoLrnPtrnID();

            ////This will Fill Correspondance Course Part Term Details Drop Down
            FillPartTerm(hidUniID.Value, hidInstID.Value, hidFacID.Value, hidCrID.Value, hidMoLrnID.Value, hidPtrnID.Value, Convert.ToString(ddlCrBrnDesc.SelectedItem.Value), Convert.ToString(ddlCrPrDetailsDesc.SelectedItem.Value));

            ToolkitScriptManager.GetCurrent(this.Page).SetFocus(ddlCrPrChDesc);
        }
Esempio n. 10
0
        private void Redirect()
        {
            string url    = this.Page.Request.Url.ToString();
            string script = @"function uploadComplete() { window.location.href = '" + url + @"'; }";

            ToolkitScriptManager.RegisterClientScriptBlock(this, typeof(Uploader), "redirect on upload", script, true);

            uploader.OnClientUploadComplete = "uploadComplete";
        }
Esempio n. 11
0
        protected ToolkitScriptManager NewToolkitScriptManager()
        {
            ToolkitScriptManager SM = new ToolkitScriptManager();

            SM.ID = "ToolkitScriptManager1";
            SM.EnableScriptGlobalization = true;
            SM.EnableScriptLocalization  = true;
            return(SM);
        }
Esempio n. 12
0
        /// <summary>
        /// Selected index changed event of course part drop down.
        /// </summary>
        /// <param name="sender">Event source.</param>
        /// <param name="e">Event argument.</param>
        protected void DD_CoursePart_SelectedIndexChanged(object sender, EventArgs e)
        {
            // Call for Seting FacultyID , CourseID ,MoLrnID and PatternID.
            getFacCrMoLrnPtrnID();

            // This will fill Correspondance Course Part term drop down
            FillPartTerm(UniId, pk_Institute_ID, Convert.ToString(sFacID), Convert.ToString(sCourseID), Convert.ToString(sMoLrnID), Convert.ToString(sPtrnID), DD_Branch.SelectedItem.Value, long.Parse(DD_CoursePart.SelectedValue));
            ToolkitScriptManager.GetCurrent(this.Page).SetFocus(DD_CoursePart);
        }
 public CombineScriptsHandler()
 {
     if (ToolkitScriptManager.CacheScriptBuckets == null)
     {
         ToolkitScriptManager toolkitScriptManager = new ToolkitScriptManager();
         toolkitScriptManager.SkinID = (this.Theme = "Default");
         this.Controls.Add(toolkitScriptManager);
     }
 }
Esempio n. 14
0
 protected void BtnUnsubscribe_Click(object sender, EventArgs e)
 {
     System.Text.StringBuilder sb = new System.Text.StringBuilder();
     sb.Append(@"<script type='text/javascript'>");
     sb.Append("$('#deleteModal').modal('show');");
     sb.Append(@"</script>");
     ToolkitScriptManager.RegisterClientScriptBlock(this, this.GetType(), "DeleteModalScript", sb.ToString(), false);
     upDel.Update();
 }
Esempio n. 15
0
        protected void ddlCrBrnDesc_SelectedIndexChanged(object sender, EventArgs e)
        {
            ddlCrPrChDesc.Items.Clear();

            ddlCrPrChDesc.Items.Insert(0, new ListItem("--- Select ---", "0"));
            getFacCrMoLrnPtrnID();

            FillCoursePart(hidUniID.Value, hidInstID.Value, hidFacID.Value, hidCrID.Value, hidMoLrnID.Value, hidPtrnID.Value, Convert.ToString(ddlCrBrnDesc.SelectedValue));
            ToolkitScriptManager.GetCurrent(this.Page).SetFocus(ddlCrBrnDesc);
        }
Esempio n. 16
0
        protected void btnEditSubmit_Click(object sender, EventArgs e)
        {
            var biz = new BLL.PersonBiz();

            PersonTemp item = new PersonTemp();

            item.ID              = this.UserProfile.Id;
            item.COMP_CODE       = ddlPlaceGroup.SelectedValue;
            item.MEMBER_TYPE     = this.MememberTypePlaceGroup;
            item.ID_CARD_NO      = txtIDNumber.Text;
            item.PRE_NAME_CODE   = ddlTitle.SelectedValue;
            item.NAMES           = txtFirstName.Text;
            item.LASTNAME        = txtLastName.Text;
            item.SEX             = rblSex.SelectedValue;
            item.EMAIL           = txtEmail.Text;
            item.LOCAL_TELEPHONE = txtPlaceGroupTel.Text;
            item.TELEPHONE       = txtTel.Text;
            item.ADDRESS_1       = txtAddress.Text;
            item.PROVINCE_CODE   = ddlProvince.SelectedValue;
            item.AREA_CODE       = ddlDistrict.SelectedValue;
            item.TUMBON_CODE     = ddlParish.SelectedValue;
            item.ZIP_CODE        = txtPostcode.Text;
            item.CREATED_BY      = "agdoi";
            item.CREATED_DATE    = DateTime.Now;
            item.UPDATED_BY      = "agdoi";
            item.UPDATED_DATE    = DateTime.Now;


            string firstName = item.NAMES;
            string lastName  = txtLastName.Text;

            var final = biz.SetPersonTemp(item, this.PersonAttachFiles.ToArray());



            if (final.IsError)
            {
                UCModalError.ShowMessageError = final.ErrorMsg;
                UCModalError.ShowModalError();
            }

            ClearControl();

            UCModalError.Visible   = false;
            UCModalSuccess.Visible = false;



            MasterPage.SetUsername(firstName, lastName);

            string Alert = "alert('" + Resources.infoSysMessage_RegisSuccess2 + "');window.location.assign('../Register/Reg_Place_Group.aspx?Mode=V')";

            ToolkitScriptManager.RegisterStartupScript(this, this.GetType(), "alert", Alert, true);
        }
Esempio n. 17
0
    protected void BtnSave_Click(object sender, EventArgs e)
    {
        System.Text.StringBuilder sb = new System.Text.StringBuilder();
        try
        {
            string motif = string.Empty;

            string strmsg = "";
            objModulesPage.ModulesPageID   = 0;
            objModulesPage.PageName        = txtPageName.Text.Trim();
            objModulesPage.ModuleID        = int.Parse(ddlModule.SelectedValue);
            objModulesPage.PageUrl         = txtPageUrl.Text.Trim();
            objModulesPage.PageDescription = txtPageDescription.Text.Trim();

            if (BtnSave.Text.ToUpper() == "Save".ToUpper())
            {
                objModulesPage.SaveModulesPage(objModulesPage, out strmsg);
                if (this.global_error.Visible)
                {
                    this.global_error.Visible = false;
                }
                this.global_success.Visible  = true;
                this.global_success_msg.Text = "The Page is successfully saved into the system.";
                UpdatePanel.Update();
            }


            else if (BtnSave.Text.ToUpper() == "UPDATE".ToUpper())
            {
                var i = int.Parse(Session[RunningCache.ModulesPageID].ToString());
                objModulesPage.ModulesPageID = int.Parse(Session[RunningCache.ModulesPageID].ToString());
                objModulesPage.UpdateModulesPage(objModulesPage, out strmsg);
                this.global_success.Visible  = true;
                this.global_success_msg.Text = "The Page is successfully updated into the system.";
                UpdatePanel.Update();
            }

            upCrudGrid.Update();
            bindgrid();
        }

        catch (Exception ex)
        {
        }


        sb.Append(@"<script type='text/javascript'>");

        sb.Append("$('#addEdiModal').modal('hide');");

        sb.Append(@"</script>");

        ToolkitScriptManager.RegisterClientScriptBlock(this, this.GetType(), "EditHideModalScript", sb.ToString(), false);
    }
Esempio n. 18
0
        protected void btnOk_Click(object sender, EventArgs e)
        {
            DTO.ResponseMessage <bool> resValidate = this.RegPassValidation();
            if (resValidate.ResultMessage == false)
            {
                UCModalError.ShowMessageError = this.RegPassValidation().ErrorMsg;
                UCModalError.ShowModalError();
                return;
            }
            else if (resValidate.ResultMessage == true)
            {
                if (txtNewPassword.Text == txtConfirmPassword.Text)
                {
                    //chek รหัสเดิมห้ามตรงกับรหัสใหม่
                    if (txtOldPassword.Text == txtNewPassword.Text)
                    {
                        UCModalError.ShowMessageError = "รหัสผ่านใหม่ห้ามซ้ำกับรหัสผ่านเดิม";
                        UCModalError.ShowModalError();
                        return;
                    }



                    var biz = new BLL.UserAuthenBiz();

                    if (Session[PageList.UserProfile] != null)
                    {
                        DTO.UserProfile userProfile = (DTO.UserProfile)Session[PageList.UserProfile];
                        var             res         = biz.ChangePassword(userProfile.Id, txtOldPassword.Text, txtNewPassword.Text);
                        if (res.IsError)
                        {
                            var errorMsg = res.ErrorMsg;

                            UCModalError.ShowMessageError = res.ErrorMsg;
                            UCModalError.ShowModalError();
                            return;
                        }
                        else
                        {
                            string Alert = "alert('" + Resources.infoSysMessage_RegisSuccess2 + "');window.location.assign('../home.aspx')";
                            ToolkitScriptManager.RegisterStartupScript(this, this.GetType(), "alert", Alert, true);
                        }
                    }
                    else
                    {
                        var errorMsg = Resources.errorChangePass_001;

                        UCModalError.ShowMessageError = errorMsg;
                        UCModalError.ShowModalError();
                        return;
                    }
                }
            }
        }
Esempio n. 19
0
        public void ValidateScriptReferencesFalseTest()
        {
            var toolkit = new ToolkitScriptManager {
                Page = new Page()
            };

            toolkit.Page.Controls.Add(new AccordionExtender());
            toolkit.CombineScriptsHandlerUrl = new Uri("http://acttest.axd"); // avoid error
            toolkit.LoadScriptReferences(_moqContext.Object, new[] { "Twitter" }, true);
            toolkit.ValidateScriptReferences();
        }
Esempio n. 20
0
    protected void EntGridView_RowCommand(object sender, GridViewCommandEventArgs e)
    {
        try
        {
            int index = Convert.ToInt32(e.CommandArgument) % EntGridView.PageSize;

            string HDnID = ((HiddenField)EntGridView.Rows[index].FindControl("ModulesPageID")).Value;

            string ModuleName      = ((Label)EntGridView.Rows[index].FindControl("ModuleName")).Text;
            string PageName        = ((Label)EntGridView.Rows[index].FindControl("PageName")).Text;
            string PageUrl         = ((Label)EntGridView.Rows[index].FindControl("PageUrl")).Text;
            string PageDescription = ((Label)EntGridView.Rows[index].FindControl("PageDescription")).Text;

            Session[RunningCache.ModulesPageID] = HDnID;

            if (e.CommandName.Equals("view"))
            {
                try
                {
                    bindModule();

                    DataTable dtModule = objModules.GetModules(" where ModuleName='" + ModuleName + "'");
                    ddlModule.SelectedValue = dtModule.Rows[0]["ModuleID"].ToString();
                    txtPageName.Text        = PageName;
                    txtPageUrl.Text         = PageUrl;
                    txtPageDescription.Text = PageDescription;

                    BtnSave.Text = "Update";
                    System.Text.StringBuilder sb = new System.Text.StringBuilder();
                    sb.Append(@"<script type='text/javascript'>");
                    sb.Append("$('#addEdiModal').modal('show');");
                    sb.Append(@"</script>");
                    ToolkitScriptManager.RegisterClientScriptBlock(this, this.GetType(), "addEdiModalScript", sb.ToString(), false);
                    upEdit.Update();
                }
                catch (Exception ex)
                {
                }
            }

            if (e.CommandName.Equals("deleting"))
            {
                System.Text.StringBuilder sb = new System.Text.StringBuilder();
                sb.Append(@"<script type='text/javascript'>");
                sb.Append("$('#deleteModal').modal('show');");
                sb.Append(@"</script>");
                ToolkitScriptManager.RegisterClientScriptBlock(this, this.GetType(), "DeleteModalScript", sb.ToString(), false);
                upDel.Update();
            }
        }
        catch (Exception ex)
        {
        }
    }
Esempio n. 21
0
 protected void BtnNew_Click(object sender, EventArgs e)
 {
     txtAreaInterestName.Text        = string.Empty;
     txtAreaInterestDescription.Text = string.Empty;
     BtnSave.Text = "Save";
     System.Text.StringBuilder sb = new System.Text.StringBuilder();
     sb.Append(@"<script type='text/javascript'>");
     sb.Append("$('#addEdiModal').modal('show');");
     sb.Append(@"</script>");
     ToolkitScriptManager.RegisterClientScriptBlock(this, this.GetType(), "addEdiModalScript", sb.ToString(), false);
     upEdit.Update();
 }
Esempio n. 22
0
        /// <summary>
        /// Selected index changed event of branch's drop down.
        /// </summary>
        /// <param name="sender">Event source.</param>
        /// <param name="e">Event argument.</param>
        protected void DD_Branch_SelectedIndexChanged(object sender, EventArgs e)
        {
            DD_Term.Items.Clear();
            DD_Term.Items.Insert(0, new ListItem("---- Select ----", "0"));

            // Call for Seting FacultyID , CourseID ,MoLrnID and PatternID.
            getFacCrMoLrnPtrnID();

            // This will Fill Correspondance Course Part Details Drop Down.
            FillCoursePart(UniId, pk_Institute_ID, sFacID, sCourseID, sMoLrnID, sPtrnID, long.Parse(DD_Branch.SelectedItem.Value));
            ToolkitScriptManager.GetCurrent(this.Page).SetFocus(DD_Branch);
        }
Esempio n. 23
0
        protected void hplView_Click(object sender, EventArgs e)
        {
            var gr = (GridViewRow)((LinkButton)sender).NamingContainer;

            var text = (Label)gr.FindControl("lblFileGv");

            Session["ViewFileName"] = text.Text;

            string OpenWindow = "window.open('licenseViewDocument.aspx','','')";

            ToolkitScriptManager.RegisterStartupScript(this, this.GetType(), "newWindow", OpenWindow, true);
        }
 protected void ddlStudyCenter_SelectedIndexChanged(object sender, EventArgs e)
 {
     if (Convert.ToInt16(ddlStudyCenter.SelectedItem.Text.IndexOf('[')) == 0 && Convert.ToInt16(ddlStudyCenter.SelectedItem.Text.IndexOf(']')) > 0)
     {
         string CenterCode = Convert.ToString(ddlStudyCenter.SelectedItem.Text.Split('[')[1].Trim());
         CenterCode         = CenterCode.Split(']')[0].Trim();
         txtCenterCode.Text = CenterCode;
         hidInstCode.Value  = CenterCode;
         hidInstName.Value  = Convert.ToString(ddlStudyCenter.SelectedItem.Text.Split('-')[1].Trim());
         hidNewRef_Pk_Institute_ID.Value = ddlStudyCenter.SelectedItem.Value.Trim();
     }
     ToolkitScriptManager.GetCurrent(this.Page).SetFocus(ddlStudyCenter);
 }
Esempio n. 25
0
        private void FillDropDowns(string sFacID, string sCrID, string sMoLrnID, string sPtrnID)
        {
            ddlCrBrnDesc.Items.Clear();
            ddlCrPrDetailsDesc.Items.Clear();
            ddlCrPrChDesc.Items.Clear();
            ddlCrBrnDesc.Items.Insert(0, new ListItem("--- Select ---", "-1"));
            ddlCrPrDetailsDesc.Items.Insert(0, new ListItem("--- Select ---", "0"));
            ddlCrPrChDesc.Items.Insert(0, new ListItem("--- Select ---", "0"));

            FillFacultyCourseMoLrnPatternName(clsGetSettings.UniversityID, string.Empty, ddlFacDesc.SelectedValue, sFacID, sCrID, sMoLrnID, sPtrnID);

            ToolkitScriptManager.GetCurrent(this.Page).SetFocus(ddlFacDesc);
        }
Esempio n. 26
0
    protected void BtnDelete_Click(object sender, EventArgs e)
    {
        System.Text.StringBuilder sb = new System.Text.StringBuilder();
        try
        {
            if (!(objInterest.DeleteInterest(Session[RunningCache.InterestID].ToString())))
            {
                if (this.global_success.Visible)
                {
                    this.global_success.Visible = false;
                }
                this.global_error.Visible  = true;
                this.global_error_msg.Text = Mains.Constant.FAIL_CRUD;
                UpdAdd.Update();
                upCrudGrid.Update();
                upDel.Update();
                bindgrid();
                sb.Append(@"<script type='text/javascript'>");
                sb.Append("$('#deleteModal').modal('hide');");
                sb.Append(@"</script>");
                ToolkitScriptManager.RegisterClientScriptBlock(this, this.GetType(), "delHideModalScript", sb.ToString(), false);
                return;
            }

            else
            {
                if (this.global_error.Visible)
                {
                    this.global_error.Visible = false;
                }
                this.global_success.Visible  = true;
                this.global_success_msg.Text = Mains.Constant.SUCCESS_DELETE;
                UpdAdd.Update();
                upDel.Update();
                upCrudGrid.Update();
                bindgrid();
            }
        }

        catch (Exception ex)
        {
        }

        sb.Append(@"<script type='text/javascript'>");

        sb.Append("$('#deleteModal').modal('hide');");

        sb.Append(@"</script>");

        ToolkitScriptManager.RegisterClientScriptBlock(this, this.GetType(), "delHideModalScript", sb.ToString(), false);
    }
Esempio n. 27
0
        public void ValidateScriptReferencesTest(Control control, string bundleName)
        {
            var page = new Page();

            page.Controls.Add(page.LoadControl(control.GetType(), null));

            var toolkit = new ToolkitScriptManager {
                Page = page
            };

            toolkit.CombineScriptsHandlerUrl = new Uri("http://acttest.axd"); // avoid error
            toolkit.LoadScriptReferences(_moqContext.Object, new[] { bundleName }, true);
            toolkit.ValidateScriptReferences();
        }
Esempio n. 28
0
        protected void hplView_Click(object sender, EventArgs e)
        {
            var gr = (GridViewRow)((LinkButton)sender).NamingContainer;

            var text = (Label)gr.FindControl("lblFileGv");

            Session["ViewFileName"] = text.Text;

            string showPic = IAS.Utils.CryptoBase64.Encryption(text.Text.ToString().Trim());

            string OpenWindow = "window.open('../Register/ImagePopup.aspx?targetImage=" + showPic + "','','')";

            ToolkitScriptManager.RegisterStartupScript(this, this.GetType(), "newWindow", OpenWindow, true);
        }
Esempio n. 29
0
        private void FillCoursePart(string Uni_ID, string Inst_ID, string Fac_ID, string Cr_ID, string Molrn_ID, string Ptrn_ID, string Brn_ID)
        {
            ddlCrPrChDesc.Items.Clear();

            ddlCrPrChDesc.Items.Insert(0, new ListItem("--- Select ---", "0"));
            getFacCrMoLrnPtrnID();

            ddlCrPrDetailsDesc.Items.Clear();
            oDT     = new System.Data.DataTable();
            oCommon = new clsCommon();

            // Admission Eligibility :Fetch Course Part
            //Course Part having only one child should be displayed except the first one...
            //Course Part having more than one child should be displayed . Eg. MA-I and MA-II both should be displayed as both parts contains two terms
            Hashtable oHt = new Hashtable();

            oHt["UniID"]   = Uni_ID.Trim();
            oHt["FacID"]   = Fac_ID.Trim();
            oHt["CrID"]    = Cr_ID.Trim();
            oHt["MoLrnID"] = Molrn_ID.Trim();
            oHt["PtrnID"]  = Ptrn_ID.Trim();
            oHt["BrnID"]   = Brn_ID.Trim();
            if (Request.QueryString["frmPrevious"] != null)
            {
                oHt["PartOrTerm"] = hidAdmissionElgTypeID.Value;
            }
            else
            {
                oHt["PartOrTerm"] = rdbPartOrTerm.SelectedValue;
            }
            clsAdmissionElgConfig oAdmissionElgConfig = new clsAdmissionElgConfig();

            oDT = oAdmissionElgConfig.GetCoursePartForAdmissionElg(oHt);
            if (oDT.Rows.Count == 0)
            {
                lblNote.Text    = "There are no " + lblCr.Text + "-Parts available for the selected course for whom the Admission Eligibility can be configured.";
                lblNote.Visible = true;
            }
            else
            {
                lblNote.Text    = "";
                lblNote.Visible = false;
            }
            oCommon.fillDropDown(ddlCrPrDetailsDesc, oDT, string.Empty, "Text", "Value", "--- Select ---");
            //if(!IsPostBack)
            SelectItem(ddlCrPrDetailsDesc, sCrPrDetailsID);

            ToolkitScriptManager.GetCurrent(this.Page).SetFocus(ddlCrBrnDesc);
        }
Esempio n. 30
0
        protected override void OnPreRender(EventArgs e)
        {
            string script    = "";
            string parts     = "";
            string firstPart = null;

            foreach (TableRow row in base.Table.Rows)
            {
                foreach (TableCell cell in row.Cells)
                {
                    WebPart webPart     = null;
                    string  containerID = this.CreateContainerID(cell.ID);
                    if (base.ContainersParts.ContainsKey(containerID))
                    {
                        webPart = base.WebParts[base.ContainersParts[containerID]];
                        if (String.IsNullOrEmpty(firstPart))
                        {
                            firstPart = webPart.ID;
                        }
                    }
                    if (null != webPart)
                    {
                        parts += "'" + containerID + "',";
                    }
                }
            }
            if (!String.IsNullOrEmpty(parts))
            {
                parts = parts.Substring(0, parts.LastIndexOf(","));
            }

            if (String.IsNullOrEmpty(this.ActiveWebPart))
            {
                this.ActiveWebPart = firstPart;
            }

            if (!String.IsNullOrEmpty(parts))
            {
                script += "var tabs = [" + parts + "];  \n";
                script += "function Toggle(id){  \n";
                script += "    for(i = 0; i < tabs.length; i++) \n";
                script += "        document.getElementById(tabs[i]).className = 'tabzone_inactivetab';  \n";
                script += "    document.getElementById(id).className = 'tablezone_container'; \n";
                script += "}    \n";
                ToolkitScriptManager.RegisterClientScriptBlock(this, this.GetType(), "toggle tabs", script, true);
            }

            base.OnPreRender(e);
        }