Inheritance: DynamicPopulateExtenderControlBase
Beispiel #1
0
 public static void NotifyActionTab(string strMessage, string strTitle, bool errorFlag, Page frmName, TabContainer TC, string onOkScript = "")
 {
     try
     {
         Label  lblNoticeInfo = FindControlFromMaster <Label>("lblNoticeInfo", frmName.Master);
         Label  lblNotice     = FindControlFromMaster <Label>("lblNotice", frmName.Master);
         Image  imgNotice     = FindControlFromMaster <Image>("imgNotice", frmName.Master);
         Button btnOkAction   = FindControlFromMaster <Button>("btnOkAction", frmName.Master);
         Button btnCancel     = FindControlFromMaster <Button>("btnCancel", frmName.Master);
         lblNoticeInfo.Text        = strMessage;
         lblNotice.Text            = strTitle;
         lblNoticeInfo.ForeColor   = (errorFlag) ? System.Drawing.Color.Black : System.Drawing.Color.Black;
         lblNoticeInfo.Font.Bold   = true;
         imgNotice.ImageUrl        = (errorFlag) ? "~/images/mb_hand.gif" : "~/images/mb_information.gif";
         btnOkAction.OnClientClick = "";
         if (onOkScript != "" && !errorFlag)
         {
             btnOkAction.OnClientClick = "javascript:changeTab();";
         }
         AjaxControlToolkit.ModalPopupExtender mod = FindControlFromMaster <AjaxControlToolkit.ModalPopupExtender>("notifyPopupExtender", frmName.Master);
         mod.Show();
     }
     catch (Exception err)
     {
         MsgBuilder theBuilder = new MsgBuilder();
         theBuilder.DataElements["MessageText"] = err.Message.ToString();
     }
 }
Beispiel #2
0
    protected void btnReservar_Click(object sender, EventArgs e)
    {
        AjaxControlToolkit.ModalPopupExtender mpterminos = (AjaxControlToolkit.ModalPopupExtender)Parent.FindControl("MPEEBanner");


        if (rblFormasPago.Items.Count > 0)
        {
            if (!cbAcepto.Checked)
            {
                lblError.Text = "Por favor acepta los terminos y condicones";
                return;
            }
            else
            {
                clsParametros Registro = csResultadoPlanes.setCrearNoRegistro(this, ucRegistro, Enum_Login.LoginGen, false);
                if (Registro.Id != 0)
                {
                    csResultadoPlanes.btnReservarCotizador_Click(sender, e, this);
                    if (this.Session["$CodigoReservaPlan"] != null)
                    {
                        lblRecord.Text = this.Session["$CodigoReservaPlan"].ToString();
                        if (mpterminos != null)
                        {
                            mpterminos.Hide();
                        }

                        MPEEConfirm.Show();
                    }
                }
            }
        }
    }
Beispiel #3
0
        protected void btnAgregaNuevo_Click(object sender, EventArgs e)
        {
            try
            {
                AjaxControlToolkit.ModalPopupExtender extNuevaOpcionCatalogo = new AjaxControlToolkit.ModalPopupExtender();
                Label       lblTitulo    = new Label();
                Label       lblMensaje   = new Label();
                TextBox     txtNombOpc   = new TextBox();
                HiddenField hfAccion     = new HiddenField();
                HiddenField hfIdCatalogo = new HiddenField();

                extNuevaOpcionCatalogo = ((AjaxControlToolkit.ModalPopupExtender)ctrlOpcionCat.FindControl("mpeOpcionCatalogo"));
                lblTitulo          = ((Label)ctrlOpcionCat.FindControl("Titulo"));
                hfAccion           = ((HiddenField)ctrlOpcionCat.FindControl("Accion"));
                hfIdCatalogo       = ((HiddenField)ctrlOpcionCat.FindControl("IdCatalogo"));
                txtNombOpc         = ((TextBox)ctrlOpcionCat.FindControl("txtNomOpcCat"));
                txtNombOpc.Text    = string.Empty;
                hfAccion.Value     = "1";
                hfIdCatalogo.Value = hdnIdCatalogo.Value;
                lblTitulo.Text     = "NUEVA OPCIÓN CATALOGO";

                RadPanelItem item = acModules.FindItemByValue(hfIdCatalogo.Value);
                item.Expanded = true;

                extNuevaOpcionCatalogo.Show();
            }
            catch (Exception ex)
            {
                EncuestasMoviles.Clases.Error.ManejadorErrores(ex, Session["UserName"].ToString(), Session["UserDomain"].ToString(), Session["userMachineName"].ToString(), Session["UserIP"].ToString(), "frmCatalogos", int.Parse(Session["numeroUsuario"].ToString()));
            }
        }
    private void refreshModulePanel(Gamme gammeSelectionne)
    {
        downPanel.Controls.Clear();

        Button ajouterModuleButton = new Button();

        ajouterModuleButton.ID   = "ajouterModuleButton";
        ajouterModuleButton.Text = "Ajouter un nouveau module";
        ajouterModuleButton.Attributes["data-toggle"] = "modal";
        ajouterModuleButton.Attributes["data-target"] = "#myModal";
        ajouterModuleButton.CssClass = "btn btn-xs btn-primary";

        AjaxControlToolkit.ModalPopupExtender buttonModalPopup = new AjaxControlToolkit.ModalPopupExtender();
        buttonModalPopup.ID = "mpe";
        buttonModalPopup.TargetControlID = ajouterModuleButton.ID;
        buttonModalPopup.PopupControlID  = "ModalPanel";
        buttonModalPopup.OkControlID     = "OKButton";


        ModalTypeModuleDropDownList.DataSource      = moduleRepository.GetByGamme(gammeSelectionne);
        ModalTypeModuleDropDownList.DataTextField   = "Nom";
        ModalTypeModuleDropDownList.DataValueField  = "Id";
        ModalTypeModuleDropDownList.EnableViewState = true;
        ModalTypeModuleDropDownList.DataBind();

        foreach (ModuleCompose module in produitSelectionne.ModeleDeGamme.Modules)
        {
            if (module.Module.Type == "0")
            {
                Panel panelModule = new Panel();

                Label newModuleLabel = new Label();
                newModuleLabel.Text = module.Identification;
                panelModule.Controls.Add(newModuleLabel);

                ImageButton deleteButton = new ImageButton();
                deleteButton.ImageUrl = "Images/cancel-icon.png";
                deleteButton.Height   = 10;
                deleteButton.Width    = 10;
                deleteButton.ID       = module.Identification;
                deleteButton.Click   += new ImageClickEventHandler(this.ImgBtnDeleteModule_Click);
                panelModule.Controls.Add(deleteButton);
                downPanel.Controls.Add(panelModule);
            }
        }

        Button confirmProduit = new Button();

        confirmProduit.Text     = "Terminer";
        confirmProduit.CssClass = "btn btn-xs btn-primary";
        confirmProduit.Click   += new EventHandler(this.BtnConfirmProduct_Click);


        Panel pan = new Panel();

        pan.Controls.Add(ajouterModuleButton);
        pan.Controls.Add(buttonModalPopup);
        pan.Controls.Add(confirmProduit);
        downPanel.Controls.Add(pan);
    }
 protected void btnSearch_Click(object sender, EventArgs e)
 {
     try
     {
         LinqToSqlDataContext dataCtxt = new LinqToSqlDataContext();
         string installerName          = installerCompanyName.Text.Trim().ToLower();
         string postCode = txtPostCode.Text.Trim().ToLower();
         List <GetInstallersByNameOrPostCodeResult> installerQry = dataCtxt.GetInstallersByNameOrPostCode(installerName, postCode, Convert.ToInt32(Session[enumSessions.ARC_Id.ToString()])).ToList();
         var listCount = installerQry.Count();
         if (listCount > 0)
         {
             rptInstallerCompanies.DataSource = installerQry;
             rptInstallerCompanies.DataBind();
             lblErrorMessage.Text = string.Empty;
         }
         else
         {
             rptInstallerCompanies.DataSource = null;
             rptInstallerCompanies.DataBind();
             string script = "alertify.alert('" + ltrNoMatch.Text + "');";
             ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "alert", script, true);
         }
         AjaxControlToolkit.ModalPopupExtender mpInstaller = Parent.FindControl("mpInstaller") as AjaxControlToolkit.ModalPopupExtender;
         if (mpInstaller != null)
         {
             mpInstaller.Show();
         }
     }
     catch (Exception objException)
     {
         CSLOrderingARCBAL.LinqToSqlDataContext db;
         db = new CSLOrderingARCBAL.LinqToSqlDataContext();
         db.USP_SaveErrorDetails(Request.Url.ToString(), ((System.Reflection.MemberInfo)(objException.TargetSite)).Name, Convert.ToString(objException.Message), Convert.ToString(objException.InnerException), Convert.ToString(objException.StackTrace), "", HttpContext.Current.Request.UserHostAddress, false, Convert.ToString(HttpContext.Current.Session[enumSessions.User_Id.ToString()]));
     }
 }
Beispiel #6
0
    protected void btnReservar_Click(object sender, EventArgs e)
    {
        AjaxControlToolkit.ModalPopupExtender mpterminos = (AjaxControlToolkit.ModalPopupExtender)Parent.FindControl("MPEEBanner");

        //MPEEReserva.Show();
        if (rblFormasPago.Items.Count > 0)
        {
            if (ValidacamposTarjeta())
            {
                if (!cbAcepto.Checked)
                {
                    rbltapspagos();
                    lblError.Text = "Por favor acepta los terminos y condicones";
                    return;
                }
                else
                {
                    csResultadoPlanes.btnReservarCotizador_Click(sender, e, this);
                    if (this.Session["$CodigoReservaPlan"] != null)
                    {
                        //MPEEReserva.Hide();
                        lblRecord.Text = this.Session["$CodigoReservaPlan"].ToString();
                        if (mpterminos != null)
                        {
                            mpterminos.Hide();
                        }

                        MPEEConfirm.Show();
                    }
                }
            }
        }
        //MPEEReserva.Hide();sValidaciones.GetKeyOrAdd("sMensajeNoCreacionUsuario", "No se pudo generar tu reserva, por favor completa la información obligatoria o contacta un asesor");
    }
Beispiel #7
0
 public static void ClientMessage(Page p, string caption, string message)
 {
     if (null == p.Master)
     {
         DisplayMessage(p, message);
     }
     else
     {
         Label _lblClientMessage_ = p.Master.FindControl("_lblClientMessage_") as Label;
         Label _lblCaption_       = p.Master.FindControl("_lblCaption_") as Label;
         if (String.IsNullOrEmpty(caption))
         {
             _lblCaption_.Text = "Error";
         }
         else
         {
             _lblCaption_.Text = caption;
         }
         _lblClientMessage_.Text = message;
         UpdatePanel upd = p.Master.FindControl("_updClientMessage_") as UpdatePanel;
         upd.Update();
         AjaxControlToolkit.ModalPopupExtender extender = p.Master.FindControl("mdlPopup") as AjaxControlToolkit.ModalPopupExtender;
         extender.Show();
     }
 }
Beispiel #8
0
        protected void btnModificaCatalogo_Click(object sender, EventArgs e)
        {
            try
            {
                string IdCatalogo   = hdnIdCatalogo.Value;
                string DescCatalogo = hdnDescCatalogo.Value;

                AjaxControlToolkit.ModalPopupExtender extNewCatalogo = new AjaxControlToolkit.ModalPopupExtender();
                Label       lblTitulo         = new Label();
                Label       lblMensaje        = new Label();
                TextBox     txtNombreCatalogo = new TextBox();
                HiddenField hfAccion          = new HiddenField();
                extNewCatalogo          = ((AjaxControlToolkit.ModalPopupExtender)ctrlNewCat.FindControl("mpeNewCatalogo"));
                lblTitulo               = ((Label)ctrlNewCat.FindControl("Titulo"));
                hfAccion                = ((HiddenField)ctrlNewCat.FindControl("Accion"));
                txtNombreCatalogo       = ((TextBox)ctrlNewCat.FindControl("txtNomCat"));
                hfAccion.Value          = "2";
                lblTitulo.Text          = "EDITA CATALOGO";
                txtNombreCatalogo.Text  = DescCatalogo;
                ViewState["IdCatalogo"] = IdCatalogo;
                RadPanelItem item = acModules.FindItemByValue(IdCatalogo);
                item.Expanded = true;

                extNewCatalogo.Show();
            }
            catch (Exception ex)
            {
                EncuestasMoviles.Clases.Error.ManejadorErrores(ex, Session["numeroUsuario"].ToString(), Session["UserDomain"].ToString(), Session["userMachineName"].ToString(), Session["UserIP"].ToString(), "frmCatalogos", int.Parse(Session["numeroUsuario"].ToString()));
            }
        }
 protected void Select_Click(object sender, EventArgs e)
 {
     try
     {
         if (ddlInstallers.SelectedIndex > -1)
         {
             Session[enumSessions.SelectedInstaller.ToString()]  = ddlInstallers.SelectedItem.Text;
             Session[enumSessions.InstallerCompanyID.ToString()] = ddlInstallers.SelectedValue.ToString();
             LinqToSqlDataContext dataCtxt = new LinqToSqlDataContext();
             if (Session[enumSessions.BulkUploadMultipleOrderId.ToString()] != null)
             {
                 int addressId = 0;
                 dataCtxt.USP_SaveInstallerDetailsInOrder(Session[enumSessions.InstallerCompanyID.ToString()].ToString(), Convert.ToInt32(Session[enumSessions.BulkUploadMultipleOrderId.ToString()]));
                 var insContactName = (from insAdd in dataCtxt.InstallerAddresses
                                       join ins in dataCtxt.Installers on insAdd.AddressID equals ins.AddressID
                                       where ins.InstallerCompanyID == new Guid(Session[enumSessions.InstallerCompanyID.ToString()].ToString())
                                       select insAdd.ContactName).Single();
                 if (insContactName != null)
                 {
                     addressId = InstallerBAL.SaveInstallerAddress(Session[enumSessions.InstallerCompanyID.ToString()].ToString(), insContactName, "", 0, "", "", "", "", "", "", Session[enumSessions.User_Name.ToString()].ToString());
                 }
                 var orderDetail = dataCtxt.Orders.Single(x => x.OrderId == Convert.ToInt32(Session[enumSessions.BulkUploadMultipleOrderId.ToString()]));
                 if (orderDetail.DeliveryAddressId == 0)
                 {
                     orderDetail.DeliveryAddressId = addressId;
                 }
                 orderDetail.ModifiedBy = Session[enumSessions.User_Name.ToString()].ToString();
                 orderDetail.ModifiedOn = DateTime.Now;
                 dataCtxt.SubmitChanges();
                 getBulkuploadOrderItems(e);
                 // Session[enumSessions.BulkUploadMultipleOrderId.ToString()] = null;
                 AjaxControlToolkit.ModalPopupExtender mpInstaller = Parent.FindControl("mpInstaller") as AjaxControlToolkit.ModalPopupExtender;
                 mpInstaller.Hide();
             }
             else
             {
                 dataCtxt.USP_SaveInstallerDetailsInOrder(Session[enumSessions.InstallerCompanyID.ToString()].ToString(), Convert.ToInt32(Session[enumSessions.OrderId.ToString()]));
                 dataCtxt.Dispose();
                 Response.Redirect("Checkout.aspx");
             }
         }
         else
         {
             string script = "alertify.alert('" + ltrSelect.Text + "');";
             ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "alert", script, true);
         }
     }
     catch (System.Threading.ThreadAbortException ex)
     {
         //
     }
     catch (Exception objException)
     {
         CSLOrderingARCBAL.LinqToSqlDataContext db;
         db = new CSLOrderingARCBAL.LinqToSqlDataContext();
         db.USP_SaveErrorDetails(Request.Url.ToString(), ((System.Reflection.MemberInfo)(objException.TargetSite)).Name, Convert.ToString(objException.Message), Convert.ToString(objException.InnerException), Convert.ToString(objException.StackTrace), "", HttpContext.Current.Request.UserHostAddress, false, Convert.ToString(HttpContext.Current.Session[enumSessions.User_Id.ToString()]));
     }
 }
 public static AjaxControlToolkit.ModalPopupExtender GenerateSortExtender2()
 {
     AjaxControlToolkit.ModalPopupExtender extender = GenerateSortExtender();
     extender.ID = EXTENDER_SORT_ID2;
     extender.TargetControlID = BTN_SORT2;
     extender.PopupControlID  = PNL_SORT2;
     extender.BehaviorID      = BEHAVIOR_SORT2;
     return(extender);
 }
    protected void btndetalles_Click(object sender, EventArgs e)
    {
        Button       btnseleccion = (Button)sender;
        RepeaterItem item         = (RepeaterItem)btnseleccion.Parent;

        AjaxControlToolkit.ModalPopupExtender mpe = (AjaxControlToolkit.ModalPopupExtender)item.FindControl("MPEEGeneral");
        if (mpe != null)
        {
            mpe.Show();
        }
    }
    public void SetSelectedInstaller(string installerName, string installerID)
    {
        ListItem item = new ListItem(installerName, installerID);

        ddlInstallers.SelectedIndex = ddlInstallers.Items.IndexOf(item);
        AjaxControlToolkit.ModalPopupExtender mpInstaller = Parent.FindControl("mpInstaller") as AjaxControlToolkit.ModalPopupExtender;
        if (mpInstaller != null)
        {
            mpInstaller.Show();
        }
    }
 public static AjaxControlToolkit.ModalPopupExtender GenerateNewNameExtender()
 {
     AjaxControlToolkit.ModalPopupExtender extender = new AjaxControlToolkit.ModalPopupExtender();
     extender.ID = EXTENDER_NEW_NAME;
     extender.TargetControlID    = BTN_DUMMY3;
     extender.PopupControlID     = PNL_NEW_NAME;
     extender.BehaviorID         = "modalPopupNewNameBehavior";
     extender.BackgroundCssClass = "modalBackground";
     extender.DropShadow         = false;
     return(extender);
 }
 public static AjaxControlToolkit.ModalPopupExtender GenerateSortExtender()
 {
     AjaxControlToolkit.ModalPopupExtender extender = new AjaxControlToolkit.ModalPopupExtender();
     extender.ID = EXTENDER_SORT_ID;
     extender.BackgroundCssClass = "modalBackground";
     extender.TargetControlID    = BTN_SORT;
     extender.PopupControlID     = PNL_SORT;
     extender.BehaviorID         = BEHAVIOR_SORT;
     extender.DropShadow         = true;
     return(extender);
 }
 public static AjaxControlToolkit.ModalPopupExtender generateCopyExtender()
 {
     AjaxControlToolkit.ModalPopupExtender extender = new AjaxControlToolkit.ModalPopupExtender();
     extender.ID                 = COPY_TO_CLIPBOARD_EXTENDER;
     extender.BehaviorID         = COPY_BEHAVIOR;
     extender.TargetControlID    = BTN_COPY_TABLE;
     extender.PopupControlID     = COPY_TO_CLIPBOARD_POPUP_ID;
     extender.BackgroundCssClass = "modalBackground";
     extender.DropShadow         = true;
     return(extender);
 }
 public static AjaxControlToolkit.ModalPopupExtender generateInfoExtender()
 {
     AjaxControlToolkit.ModalPopupExtender extender = new AjaxControlToolkit.ModalPopupExtender();
     extender.ID                 = INFO_EXTENDER;
     extender.PopupControlID     = INFO_POPUP_ID;
     extender.TargetControlID    = BTN_DUMMY_INFO;
     extender.BackgroundCssClass = "modalBackground";
     extender.BehaviorID         = BEHAVIOR_MULTIPLE_INSERT;
     extender.DropShadow         = true;
     return(extender);
 }
Beispiel #17
0
    protected void GridView1_RowEditing(object sender, GridViewEditEventArgs e)
    {
        Int32 a = Convert.ToInt32(GridView1.DataKeys[e.NewEditIndex][0]);

        ViewState["cod"] = a;
        AjaxControlToolkit.ModalPopupExtender mpe =
            (AjaxControlToolkit.ModalPopupExtender)(GridView1.Rows
                                                    [e.NewEditIndex].FindControl("lk1_ModalPopupExtender"));
        mpe.Show();
        e.Cancel = true;
    }
 protected void Page_Load(object sender, EventArgs e)
 {
     ModalPopupExtender mpeScore = new ModalPopupExtender()
     {
         ID = "mpeSc",
         PopupControlID = popScore.ClientID,
         TargetControlID = btnVote.ClientID,
         BackgroundCssClass = "modalBackground",
         BehaviorID = "mpeScore"
     };
     Page.Form.Controls.Add(mpeScore);
 }
Beispiel #19
0
    /// <summary>
    /// constructor
    /// </summary>
    public CAppUserControl()
    {
        m_BaseMstr  = null;
        m_MPE       = null;
        m_divStatus = new HtmlGenericControl();
        m_divTitle  = new HtmlGenericControl();

        m_divStatus.InnerHtml = string.Empty;
        m_divTitle.InnerHtml  = string.Empty;

        m_plistOptions = new CParameterList();
    }
 protected void Clear_Click(object sender, EventArgs e)
 {
     //Clear current items
     ltrCompanyInfo.Text       = "";
     installerCompanyName.Text = "";
     ddlInstallers.Items.Clear();
     ddlInstallers.DataBind();
     AjaxControlToolkit.ModalPopupExtender mpInstaller = Parent.FindControl("mpInstaller") as AjaxControlToolkit.ModalPopupExtender;
     if (mpInstaller != null)
     {
         mpInstaller.Show();
     }
 }
 protected void rptInstallerCompanies_ItemCommand(object source, RepeaterCommandEventArgs e)
 {
     try
     {
         Session[enumSessions.SelectedInstaller.ToString()]  = e.CommandName;
         Session[enumSessions.InstallerCompanyID.ToString()] = e.CommandArgument;
         Session["selectInstaller"] = "selected";
         LinqToSqlDataContext dataCtxt = new LinqToSqlDataContext();
         if (Session[enumSessions.BulkUploadMultipleOrderId.ToString()] != null)
         {
             int addressId = 0;
             dataCtxt.USP_SaveInstallerDetailsInOrder(Session[enumSessions.InstallerCompanyID.ToString()].ToString(), Convert.ToInt32(Session[enumSessions.BulkUploadMultipleOrderId.ToString()]));
             var insContactName = (from insAdd in dataCtxt.InstallerAddresses
                                   join ins in dataCtxt.Installers on insAdd.AddressID equals ins.AddressID
                                   where ins.InstallerCompanyID == new Guid(Session[enumSessions.InstallerCompanyID.ToString()].ToString())
                                   select insAdd.ContactName).Single();
             if (insContactName != null)
             {
                 addressId = InstallerBAL.SaveInstallerAddress(Session[enumSessions.InstallerCompanyID.ToString()].ToString(), insContactName, "", 0, "", "", "", "", "", "", Session[enumSessions.User_Name.ToString()].ToString());
             }
             var orderDetail = dataCtxt.Orders.Single(x => x.OrderId == Convert.ToInt32(Session[enumSessions.BulkUploadMultipleOrderId.ToString()]));
             if (orderDetail.DeliveryAddressId == 0)
             {
                 orderDetail.DeliveryAddressId = addressId;
             }
             orderDetail.ModifiedBy = Session[enumSessions.User_Name.ToString()].ToString();
             orderDetail.ModifiedOn = DateTime.Now;
             dataCtxt.SubmitChanges();
             getBulkuploadOrderItems(e);
             // Session[enumSessions.BulkUploadMultipleOrderId.ToString()] = null;
             AjaxControlToolkit.ModalPopupExtender mpInstaller = Parent.FindControl("mpInstaller") as AjaxControlToolkit.ModalPopupExtender;
             mpInstaller.Hide();
         }
         else
         {
             dataCtxt.USP_SaveInstallerDetailsInOrder(Session[enumSessions.InstallerCompanyID.ToString()].ToString(), Convert.ToInt32(Session[enumSessions.OrderId.ToString()]));
             dataCtxt.Dispose();
             Response.Redirect("Checkout.aspx");
         }
     }
     catch (System.Threading.ThreadAbortException ex)
     {
         //
     }
     catch (Exception objException)
     {
         CSLOrderingARCBAL.LinqToSqlDataContext db;
         db = new CSLOrderingARCBAL.LinqToSqlDataContext();
         db.USP_SaveErrorDetails(Request.Url.ToString(), ((System.Reflection.MemberInfo)(objException.TargetSite)).Name, Convert.ToString(objException.Message), Convert.ToString(objException.InnerException), Convert.ToString(objException.StackTrace), "", HttpContext.Current.Request.UserHostAddress, false, Convert.ToString(HttpContext.Current.Session[enumSessions.User_Id.ToString()]));
     }
 }
 protected void Clear_Click(object sender, EventArgs e)
 {
     //Clear current items
     installerCompanyName.Text        = "";
     txtPostCode.Text                 = "";
     rptInstallerCompanies.DataSource = null;
     rptInstallerCompanies.DataBind();
     lblErrorMessage.Text = string.Empty;
     AjaxControlToolkit.ModalPopupExtender mpInstaller = Parent.FindControl("mpInstaller") as AjaxControlToolkit.ModalPopupExtender;
     if (mpInstaller != null)
     {
         mpInstaller.Show();
     }
 }
    public static AjaxControlToolkit.ModalPopupExtender GeneratePopupLineExtender()
    {
        AjaxControlToolkit.ModalPopupExtender popupExtender = new AjaxControlToolkit.ModalPopupExtender();
        popupExtender.ID = EXTENDER_LINE_ID;
        popupExtender.TargetControlID = BTN_DUMMY2;
        popupExtender.PopupControlID  = PNL_MODAL_LINE;
        //popupExtender.BehaviorID = POPUP_LINE_BEHAVIOR;
        popupExtender.BackgroundCssClass = "modalBackground";
        //popupExtender.CancelControlID = BTN_CANCEL_LINE;
        //popupExtender.OkControlID = BTN_OK_LINE;
        popupExtender.DropShadow = true;

        return(popupExtender);
    }
    public static AjaxControlToolkit.ModalPopupExtender GeneratePopupExtender()
    {
        AjaxControlToolkit.ModalPopupExtender popupExtender = new AjaxControlToolkit.ModalPopupExtender();
        popupExtender.ID = "MPE";
        popupExtender.TargetControlID    = BTN_DUMMY;
        popupExtender.PopupControlID     = PNL_MODAL;
        popupExtender.BehaviorID         = POPUP_BEHAVIOR;
        popupExtender.BackgroundCssClass = "modalBackground";
        popupExtender.DropShadow         = true;
        //popupExtender.OkControlID = BTN_OK;
        popupExtender.CancelControlID = BTN_CANCEL;

        return(popupExtender);
    }
 protected void btnHideSearch_Click(Object sender, EventArgs e)
 {
     advancedSearch.Visible    = false;
     buttonSearch.Visible      = false;
     btnSearch.Visible         = true;
     btnShowSearch.Visible     = true;
     btnHideSearch.Visible     = false;
     installerCompanyName.Text = string.Empty;
     txtPostCode.Enabled       = true;
     AjaxControlToolkit.ModalPopupExtender mpInstaller = Parent.FindControl("mpInstaller") as AjaxControlToolkit.ModalPopupExtender;
     if (mpInstaller != null)
     {
         mpInstaller.Show();
     }
 }
Beispiel #26
0
    protected void GridView2_RowEditing(object sender, GridViewEditEventArgs e)
    {
        Label3.Text = GridView2.DataKeys[e.NewEditIndex][1].ToString();
        Educom.clsqst           obj = new Educom.clsqst();
        List <Educom.clsqstprp> k   = obj.disp_rec(Convert.ToInt32(
                                                       GridView2.DataKeys[e.NewEditIndex][0]));

        GridView3.DataSource = k;
        GridView3.DataBind();
        AjaxControlToolkit.ModalPopupExtender mpe = (AjaxControlToolkit.
                                                     ModalPopupExtender)
                                                        (GridView2.Rows[e.NewEditIndex].FindControl
                                                            ("lk1_ModalPopupExtender"));
        mpe.Show();
        e.Cancel = true;
    }
    protected void ddlInstallers_SelectedIndexChanged(object sender, EventArgs e)
    {
        try
        {
            if (ddlInstallers.SelectedIndex > -1)
            {
                Guid InstallerID = new Guid(ddlInstallers.SelectedValue);
                LinqToSqlDataContext dataCtxt = new LinqToSqlDataContext();

                var InstallerDetails = (from instDtls in dataCtxt.VW_InstallerDetails
                                        where instDtls.InstallerCompanyID == InstallerID
                                        select instDtls).FirstOrDefault();

                //var Installer = (from installers in dataCtxt.Installers
                //                 where
                //                 installers.InstallerCompanyID == InstallerID
                //                 select installers).FirstOrDefault();
                //var address = (from add in dataCtxt.InstallerAddresses
                //               where add.AddressID == Installer.AddressID
                //               select add).FirstOrDefault();

                string strCompanyInfo = "";
                strCompanyInfo = "<br/><b>" + strCompanyInfo + InstallerDetails.CompanyName + "</b><br/>";
                strCompanyInfo = strCompanyInfo + (String.IsNullOrEmpty(InstallerDetails.Accreditation) ? ("Acc: " + InstallerDetails.Accreditation + "<br/>") : "");
                strCompanyInfo = strCompanyInfo + "CSL Code: " + InstallerDetails.UniqueCode + "<br/>";
                strCompanyInfo = strCompanyInfo + InstallerDetails.AddressOne + ", " + InstallerDetails.AddressTwo + "<br/>";
                strCompanyInfo = strCompanyInfo + InstallerDetails.Town + ", " + InstallerDetails.County + "<br/>";
                strCompanyInfo = strCompanyInfo + InstallerDetails.PostCode + "<br/>";
                strCompanyInfo = strCompanyInfo + InstallerDetails.Country + "<br/>";

                ltrCompanyInfo.Text = strCompanyInfo;
                Session[enumSessions.SelectedInstaller.ToString()]  = ddlInstallers.SelectedItem.Text;
                Session[enumSessions.InstallerCompanyID.ToString()] = ddlInstallers.SelectedValue.ToString();
                AjaxControlToolkit.ModalPopupExtender mpInstaller = Parent.FindControl("mpInstaller") as AjaxControlToolkit.ModalPopupExtender;
                if (mpInstaller != null)
                {
                    mpInstaller.Show();
                }
            }
        }
        catch (Exception objException)
        {
            CSLOrderingARCBAL.LinqToSqlDataContext db;
            db = new CSLOrderingARCBAL.LinqToSqlDataContext();
            db.USP_SaveErrorDetails(Request.Url.ToString(), ((System.Reflection.MemberInfo)(objException.TargetSite)).Name, Convert.ToString(objException.Message), Convert.ToString(objException.InnerException), Convert.ToString(objException.StackTrace), "", HttpContext.Current.Request.UserHostAddress, false, Convert.ToString(HttpContext.Current.Session[enumSessions.User_Id.ToString()]));
        }
    }
    //Load Installers from DB
    protected void SelectHeadOffice_Click(object sender, EventArgs e)
    {
        //Clear current items
        ddlInstallers.Items.Clear();
        ddlInstallers.DataBind();
        AjaxControlToolkit.ModalPopupExtender mpInstaller = Parent.FindControl("mpInstaller") as AjaxControlToolkit.ModalPopupExtender;
        if (mpInstaller != null)
        {
            mpInstaller.Show();
        }
        string installerName          = installerCompanyName.Text.Trim().ToLower();
        LinqToSqlDataContext dataCtxt = new LinqToSqlDataContext();

        try
        {
            var installerQry = dataCtxt.GetInstallersByNameCode(installerName, installerName, Convert.ToInt32(Session[enumSessions.ARC_Id.ToString()]));
            foreach (var dbInstaller in installerQry)
            {
                ListItem item = new ListItem();
                item.Text  = dbInstaller.CompanyName + " [ " + dbInstaller.Town + ", " + dbInstaller.PostCode + " ]";
                item.Value = dbInstaller.InstallerCompanyID.ToString();
                ddlInstallers.Items.Add(item);
            }
            ddlInstallers.DataBind();

            if (ddlInstallers != null && ddlInstallers.Items.Count > 0)
            {
                ddlInstallers_SelectedIndexChanged(null, null);
            }
            else
            {
                ltrCompanyInfo.Text = "";
            }
        }
        catch (Exception exp)
        {
            ListItem item = new ListItem();
            item.Text = "Error Loading.. ";
            ddlInstallers.Items.Add(item);
            ddlInstallers.DataBind();

            ////Record on to DB
            //CSLLog.RecordException(exp.Message, exp.StackTrace, "", "", "", enumPriority.HIGH.ToString(), "", SiteUtility.GetIPAddress());
        }
    }
Beispiel #29
0
    protected void lnkViewSalarySlip_Details(object sender, EventArgs e)
    {
        try
        {
            PanSalarySection.Visible = true;
            LinkButton  lnk = (LinkButton)sender;
            GridViewRow lml = (GridViewRow)lnk.NamingContainer;
            Label       lblSalaryDetailsId = lml.FindControl("lblsalDetailsId") as Label;
            DataTable   dt = TMSBusMaintananceDetails.GetStaffSalaryDetails(Convert.ToInt64(lblSalaryDetailsId.Text), Convert.ToInt64(Session["UserId"]), "Driver", null, null, null, "4").Tables[0];

            // TMSSalaryDetails objSalary = TMSSalaryDetails.Get(SalaryDetailsId);
            if (dt.Rows.Count > 0)
            {
                lblMonthName.Text = dt.Rows[0]["SI_Month"].ToString();
                lblYearName.Text  = dt.Rows[0]["SI_Year"].ToString();
                Decimal GrossSalary  = Convert.ToDecimal(dt.Rows[0]["SI_GrossSalary"].ToString());
                Decimal DeductionAmt = Convert.ToDecimal(dt.Rows[0]["SI_LeaveDeductionAmount"].ToString());
                Decimal NetSal       = GrossSalary - DeductionAmt;
                lblNetSalary.Text  = Convert.ToString(NetSal);
                lblNetSalWord.Text = NumberToWords(Convert.ToInt32(lblNetSalary.Text)).ToUpper();



                grdSalarySlip.DataSource = dt;
                grdSalarySlip.DataBind();



                lblEmployeeNmae.Text = Convert.ToString(dt.Rows[0]["BSD_StaffName"].ToString());
                lblJoiningDtae.Text  = String.Format("{0:dd MMM yyyy}", dt.Rows[0]["BSD_DateOfJoining"]);
                //lblDept.Text = Convert.ToString(dtFacultyDetails.Rows[0]["FD_SpecificExpertise"]);
                lblDesignation.Text = Convert.ToString(dt.Rows[0]["BSD_StaffType"]);
                //lblEmpCode.Text = Convert.ToString(dtFacultyDetails.Rows[0][""]);
                //lblLocation.Text = Convert.ToString(dtFacultyDetails.Rows[0]["FacultyCity"]);
            }


            Control p = lnk.Parent;
            AjaxControlToolkit.ModalPopupExtender SalarySlipPopUp = (AjaxControlToolkit.ModalPopupExtender)p.FindControl("SalarySlipPopUp");
            SalarySlipPopUp.Show();
        }
        catch (Exception ex) { }
    }
Beispiel #30
0
    protected void GridView1_SelectedIndexChanged(object sender, EventArgs e)
    {
        Int32 a = Convert.ToInt32(GridView1.DataKeys[GridView1
                                                     .SelectedIndex][0]);

        ViewState["qstcod"] = a;
        Educom.clsqst           obj = new Educom.clsqst();
        List <Educom.clsqstprp> k   = obj.find_rec(a);

        Label3.Text    = k[0].qstdsc;
        Panel3.Visible = true;
        Educom.clsopt obj1 = new Educom.clsopt();
        GridView3.DataSource = obj1.disp_rec(a);
        GridView3.DataBind();
        AjaxControlToolkit.ModalPopupExtender mpe =
            (AjaxControlToolkit.ModalPopupExtender)
                (GridView1.Rows[GridView1.SelectedIndex].FindControl
                    ("lk1_ModalPopupExtender"));
        mpe.Show();
    }
Beispiel #31
0
        public static void NotifyAction(string strMessage, string strTitle, bool errorFlag, Page frmName, string onOkScript = "")
        {
            string message;

            message = strMessage;
            Show("", "", "", frmName);
            Label  lblNoticeInfo = FindControlFromMaster <Label>("lblNoticeInfo", frmName.Master);
            Label  lblNotice     = FindControlFromMaster <Label>("lblNotice", frmName.Master);
            Image  imgNotice     = FindControlFromMaster <Image>("imgNotice", frmName.Master);
            Button btnOkAction   = FindControlFromMaster <Button>("btnOkAction", frmName.Master);
            Button btnCancel     = FindControlFromMaster <Button>("btnCancel", frmName.Master);

            lblNoticeInfo.Text        = message;
            lblNotice.Text            = strTitle;
            lblNoticeInfo.ForeColor   = (errorFlag) ? System.Drawing.Color.Black : System.Drawing.Color.Black;
            lblNoticeInfo.Font.Bold   = true;
            imgNotice.ImageUrl        = (errorFlag) ? "~/images/mb_hand.gif" : "~/images/mb_information.gif";
            btnOkAction.OnClientClick = "";
            if (onOkScript != "" && !errorFlag)
            {
                if (HttpContext.Current.Session["Redirect"] == "0")
                {
                    btnOkAction.OnClientClick = "window.location.href='frmPatient_Home.aspx';";
                }
                else
                {
                    btnOkAction.OnClientClick = onOkScript;
                }
            }
            else
            {
                btnOkAction.Visible     = false;
                btnCancel.Text          = "OK";
                btnCancel.OnClientClick = onOkScript;
            }
            UpdatePanel Updt = FindControlFromMaster <UpdatePanel>("notificationPanel", frmName.Master);

            AjaxControlToolkit.ModalPopupExtender mod = FindControlFromMaster <AjaxControlToolkit.ModalPopupExtender>("notifyPopupExtender", frmName.Master);
            mod.Show();
            Updt.Update();
        }
Beispiel #32
0
        public void CreateChildControls()
        {
            #region Create Child Controls
            WebMultiViewCaptions webMultiViewCaptions = new WebMultiViewCaptions();
            webMultiViewCaptions.ID = "webMultiViewCaptions";
            webMultiViewCaptions.MultiViewID = MULTIVIEW;
            webMultiViewCaptions.TableStyle = WebMultiViewCaptionStyle.Style3;
            webMultiViewCaptions.CssClass = "eReport_multiViewCaption";
            string[] caption = new string[] { "Header", "Field", "Footer", "Setting" };
            foreach (string str in caption)
            {
                WebMultiViewCaption viewcaption = new WebMultiViewCaption();
                viewcaption.Caption = str;
                webMultiViewCaptions.Captions.Add(viewcaption);
            }
            this.report.Controls.Add(webMultiViewCaptions);

            MultiView multiview = new MultiView();
            multiview.ID = MULTIVIEW;
            //multiview
            multiview.Views.Add(CreateItemView(HEADER));
            multiview.Views.Add(CreateFieldView());
            multiview.Views.Add(CreateItemView(FOOTER));
            multiview.Views.Add(CreateSettingView());
            this.report.Controls.Add(multiview);
            multiview.ActiveViewIndex = ViewNum.HeaderItemView;

            Table tableButtons = CreateTable(1, 4, null, null);

            Button buttonLoad = new Button();
            buttonLoad.CssClass = "eReport_button eReport_normal_button";
            buttonLoad.Text = ERptMultiLanguage.GetLanValue("MenuReadTemplate");
            buttonLoad.ID = BUTTON_TEMPLATE_LOAD;
            buttonLoad.Click += new EventHandler(buttonLoad_Click);
            //this.report.Controls.Add(buttonLoad);
            tableButtons.Rows[0].Cells[0].Controls.Add(buttonLoad);

            Button buttonSave = new Button();
            buttonSave.CssClass = "eReport_button eReport_normal_button";
            buttonSave.Text = ERptMultiLanguage.GetLanValue("MenuSaveTemplate");
            buttonSave.Click += new EventHandler(buttonSave_Click);
            //this.report.Controls.Add(buttonSave);
            tableButtons.Rows[0].Cells[1].Controls.Add(buttonSave);

            //Button buttonSaveAs = new Button();
            //buttonSaveAs.CssClass = "eReport_button eReport_normal_button";
            //buttonSaveAs.Text = ERptMultiLanguage.GetLanValue("MenuSaveAsTemplate");
            //buttonSaveAs.Click += new EventHandler(buttonSaveAs_Click);
            //buttonSaveAs.Visible = false;
            //this.report.Controls.Add(buttonSaveAs);

            Button buttonExport = new Button();
            buttonExport.ID = "buttonExport";
            buttonExport.CssClass = "eReport_button eReport_normal_button";
            buttonExport.Text = ERptMultiLanguage.GetLanValue("btExport");
            buttonExport.Click += new EventHandler(buttonExport_Click);
            //this.report.Controls.Add(buttonExport);
            tableButtons.Rows[0].Cells[2].Controls.Add(buttonExport);

            Button buttonClose = new Button();
            buttonClose.ID = "buttonClose";
            buttonClose.CssClass = "eReport_button eReport_normal_button";
            buttonClose.Text = ERptMultiLanguage.GetLanValue("btClose");
            buttonClose.Click += new EventHandler(buttonClose_Click);
            //this.report.Controls.Add(buttonClose);
            tableButtons.Rows[0].Cells[3].Controls.Add(buttonClose);
            this.report.Controls.Add(tableButtons);

            UpdatePanel panel = AspNetScriptsProvider.GetUpdatePanel(this.report) as UpdatePanel;
            if (panel != null)
            {
                string buttonID = GetUpdatePanelControlID(buttonExport);
                PostBackTrigger triger = null;
                foreach (UpdatePanelTrigger trig in panel.Triggers)
                {
                    if (trig is PostBackTrigger && (trig as PostBackTrigger).ControlID == buttonID)
                    {
                        triger = trig as PostBackTrigger;
                        break;
                    }
                }
                if (triger == null)
                {
                    triger = new PostBackTrigger();
                    triger.ControlID = buttonID;
                    panel.Triggers.Add(triger);
                }
            }
            #endregion

            #region Template View
            Panel templatePanel = new Panel();
            templatePanel.ID = PANEL_DATABASE;
            templatePanel.Style.Add(HtmlTextWriterStyle.Display, "none");
            templatePanel.Controls.Add(CreateDataBaseView());

            Button popupButton = new Button();
            popupButton.ID = BUTTON_POPUP_TEMPLATE;
            popupButton.Style.Add(HtmlTextWriterStyle.Display, "none");
            this.report.Controls.Add(popupButton);
            this.report.Controls.Add(templatePanel);
            ModalPopupExtender modelPopupExtender = new ModalPopupExtender();
            modelPopupExtender.ID = MODEL_POPUP_EXTENDER_TEMPLATE_LOAD;
            modelPopupExtender.TargetControlID = BUTTON_POPUP_TEMPLATE;
            modelPopupExtender.PopupControlID = templatePanel.ID;
            modelPopupExtender.CancelControlID = BUTTON_TEMPLATE_CANCEL;
            //modelPopupExtender.OkControlID = BUTTON_TEMPLATE_OK;
            modelPopupExtender.BackgroundCssClass = WebEasilyReportCSS.ModelBackground;
            //  modelPopupExtender.Drag = WebEasilyReportConfig.ModelPanelDrag;
            //modelPopupExtender.Hide();
            this.report.Controls.Add(modelPopupExtender);
            #endregion

            #region Font View
            Panel fontPanel = new Panel();
            fontPanel.ID = PANEL_FONT;
            fontPanel.Style.Add(HtmlTextWriterStyle.Display, "none");
            fontPanel.Controls.Add(CreateFontView());

            Button popupFontButton = new Button();
            popupFontButton.ID = BUTTON_POPUP_FONTVIEW;
            popupFontButton.Style.Add(HtmlTextWriterStyle.Display, "none");
            this.report.Controls.Add(popupFontButton);
            this.report.Controls.Add(fontPanel);
            ModalPopupExtender modelPopupExtenderFontView = new ModalPopupExtender();
            modelPopupExtenderFontView.ID = MODEL_POPUP_EXTENDER_FONTVIEW;
            modelPopupExtenderFontView.TargetControlID = BUTTON_POPUP_FONTVIEW;
            modelPopupExtenderFontView.PopupControlID = fontPanel.ID;
            modelPopupExtenderFontView.CancelControlID = BUTTON_FONT_CANCEL;
            modelPopupExtenderFontView.BackgroundCssClass = WebEasilyReportCSS.ModelBackground;
            //  modelPopupExtenderFontView.Drag = WebEasilyReportConfig.ModelPanelDrag;
            this.report.Controls.Add(modelPopupExtenderFontView);
            #endregion

            #region Save As View
            Panel saveAsPanel = new Panel();
            saveAsPanel.ID = PANEL_SAVE_AS;
            saveAsPanel.Style.Add(HtmlTextWriterStyle.Display, "none");
            saveAsPanel.Controls.Add(CreateSaveAsView());

            Button popupSaveAsButton = new Button();
            popupSaveAsButton.ID = BUTTON_POPUP_SAVEASVIEW;
            popupSaveAsButton.Style.Add(HtmlTextWriterStyle.Display, "none");
            this.report.Controls.Add(popupSaveAsButton);
            this.report.Controls.Add(saveAsPanel);
            ModalPopupExtender modelPopupExtenderSaveAsView = new ModalPopupExtender();
            modelPopupExtenderSaveAsView.ID = MODEL_POPUP_EXTENDER_SAVEASVIEW;
            modelPopupExtenderSaveAsView.TargetControlID = BUTTON_POPUP_SAVEASVIEW;
            modelPopupExtenderSaveAsView.PopupControlID = saveAsPanel.ID;
            modelPopupExtenderSaveAsView.CancelControlID = BUTTON_SAVEAS_TEMPLATE_CANCEL;
            modelPopupExtenderSaveAsView.BackgroundCssClass = WebEasilyReportCSS.ModelBackground;
            //  modelPopupExtenderSaveAsView.Drag = WebEasilyReportConfig.ModelPanelDrag;
            this.report.Controls.Add(modelPopupExtenderSaveAsView);
            #endregion

            #region Picture View
            Panel picturePanel = new Panel();

            picturePanel.ID = PANEL_PICTURE_VIEW;
            picturePanel.Style.Add(HtmlTextWriterStyle.Display, "none");
            picturePanel.Controls.Add(CreatePicutreView());

            Button popupPictureButton = new Button();
            popupPictureButton.ID = BUTTON_POPUP_PICTUREVIEW;
            popupPictureButton.Style.Add(HtmlTextWriterStyle.Display, "none");

            this.report.Controls.Add(popupPictureButton);
            this.report.Controls.Add(picturePanel);
            ModalPopupExtender modelPopupExtenderPictureView = new ModalPopupExtender();
            modelPopupExtenderPictureView.ID = MODEL_POPUP_EXTENDER_PICTUREVIEW;
            modelPopupExtenderPictureView.TargetControlID = BUTTON_POPUP_PICTUREVIEW;
            modelPopupExtenderPictureView.PopupControlID = picturePanel.ID;
            modelPopupExtenderPictureView.CancelControlID = BUTTON_PICTURE_CANCEL;
            modelPopupExtenderPictureView.BackgroundCssClass = WebEasilyReportCSS.ModelBackground;
            // modelPopupExtenderPictureView.Drag = WebEasilyReportConfig.ModelPanelDrag;
            this.report.Controls.Add(modelPopupExtenderPictureView);
            #endregion

            #region Download View
            Panel downloadPanel = new Panel();

            downloadPanel.ID = PANEL_DOWNLOAD_VIEW;
            downloadPanel.Style.Add(HtmlTextWriterStyle.Display, "none");
            downloadPanel.Controls.Add(CreateOutputView());

            Button popupDownloadButton = new Button();
            popupDownloadButton.ID = BUTTON_POPUP_DOWNLOADVIEW;
            popupDownloadButton.Style.Add(HtmlTextWriterStyle.Display, "none");

            this.report.Controls.Add(popupDownloadButton);
            this.report.Controls.Add(downloadPanel);
            ModalPopupExtender modelPopupExtenderDownloadView = new ModalPopupExtender();
            modelPopupExtenderDownloadView.ID = MODEL_POPUP_EXTENDER_DOWNLOADVIEW;
            modelPopupExtenderDownloadView.TargetControlID = BUTTON_POPUP_DOWNLOADVIEW;
            modelPopupExtenderDownloadView.PopupControlID = downloadPanel.ID;
            //modelPopupExtenderDownloadView.CancelControlID = BUTTON_CLOSE_DOWNLOADVIEW;
            modelPopupExtenderDownloadView.BackgroundCssClass = WebEasilyReportCSS.ModelBackground;
            //  modelPopupExtenderDownloadView.Drag = WebEasilyReportConfig.ModelPanelDrag;
            this.report.Controls.Add(modelPopupExtenderDownloadView);
            #endregion
        }
Beispiel #33
0
        protected override void CreateChildControls()
        {
            Controls.Clear();

            //_hidTarget
            _hidTarget = new Button();
            _hidTarget.ID = "hidTarget";
            this.Controls.Add(_hidTarget);

            //_popupContainer
            _popupContainer = new Panel();
            _popupContainer.ID = "popupContainer";
            this.Controls.Add(_popupContainer);

            //_btnClose
            _btnClose = new ImageButton();
            _btnClose.ID = "__btnClose";
            _btnClose.ImageUrl = "~/Image/Ajax/close.gif";
            _btnClose.Click += new ImageClickEventHandler(_btnClose_Click);
            this.Controls.Add(_btnClose);

            //_contentPanel
            _contentPanel = new Panel();
            _contentPanel.ID = "contentPanel";
            this.Controls.Add(_contentPanel);

            if (!this.DesignMode)
            {
                _modalPopupExtender = new ModalPopupExtender();
                _modalPopupExtender.ID = "modalPopupExtender";
                _modalPopupExtender.TargetControlID = this._hidTarget.UniqueID;
                _modalPopupExtender.PopupControlID = this._popupContainer.UniqueID;
                _modalPopupExtender.PopupDragHandleControlID = this._popupContainer.UniqueID;
                _modalPopupExtender.BackgroundCssClass = "ajaxmodalpan_modalBackground";
                //_modalPopupExtender.CancelControlID = this._btnClose.UniqueID;
                _modalPopupExtender.Drag = this.Moveable;
                _modalPopupExtender.BehaviorID = this.ClientID + "_showModalBehavior";
                this.Controls.Add(_modalPopupExtender);
            }
        }
Beispiel #34
0
        protected override void CreateChildControls()
        {
            Controls.Clear();
            //_dateTimeEdit
            _dateTimeEdit = new TextBox();
            _dateTimeEdit.ID = "dateTimeEdit";
            _dateTimeEdit.TextChanged += new EventHandler(dateTimeEdit_TextChanged);
            this.Controls.Add(_dateTimeEdit);

            //_imgButton
            _imgButton = new ImageButton();
            _imgButton.ID = "imgButton";
            _imgButton.Click += new ImageClickEventHandler(imgButton_Click);
            this.Controls.Add(_imgButton);
            //_hidTarget
            _hidTarget = new Button();
            _hidTarget.ID = "hidTarget";
            this.Controls.Add(_hidTarget);

            //_popupContainer
            _popupContainer = new Panel();
            _popupContainer.ID = "popupContainer";
            this.Controls.Add(_popupContainer);

            //_btnClose
            _btnClose = new ImageButton();
            _btnClose.ID = "btnClose";
            _btnClose.ImageUrl = "~/Image/Ajax/close.gif";
            this.Controls.Add(_btnClose);

            //_ddlYear
            _ddlYear = new DropDownList();
            _ddlYear.ID = "ddlYear";
            _ddlYear.Width = new Unit(60, UnitType.Pixel);
            if (TraDate)
            {
                for (int i = this.MinYear - 1911; i <= this.MaxYear - 1911; i++)
                {
                    _ddlYear.Items.Add(i.ToString());
                }
            }
            else
            {
                for (int i = this.MinYear; i <= this.MaxYear; i++)
                {
                    _ddlYear.Items.Add(i.ToString());
                }
            }
            _ddlYear.AutoPostBack = true;
            _ddlYear.SelectedIndexChanged += new EventHandler(_ddlYear_SelectedIndexChanged);

            //_ddlMonth
            _ddlMonth = new DropDownList();
            _ddlMonth.ID = "ddlMonth";
            _ddlMonth.Width = new Unit(60, UnitType.Pixel);
            for (int i = 1; i <= 12; i++)
            {
                _ddlMonth.Items.Add(i.ToString());
            }
            _ddlMonth.AutoPostBack = true;
            _ddlMonth.SelectedIndexChanged += new EventHandler(_ddlMonth_SelectedIndexChanged);

            //_calendar
            _calendar = new Calendar();
            //_calendar.ShowTitle = false;
            _calendar.ID = "calendar";
            _calendar.SkinID = "InnerDateTimePickerSkin1";
            _calendar.VisibleMonthChanged += new MonthChangedEventHandler(_calendar_VisibleMonthChanged);
            _calendar.SelectionChanged += new EventHandler(calendar_SelectionChanged);

            string dateMessage = SysMsg.GetSystemMessage(CliUtils.fClientLang, "Srvtools", "WebDateTimePicker", "DateValues", true);
            string[] DateVals = dateMessage.Split(';');

            //Table
            Table _innerTable = new Table();
            //Row1
            TableRow _innerRow1 = new TableRow();
            TableCell _innerCell11 = new TableCell();
            _innerCell11.Style.Add(HtmlTextWriterStyle.TextAlign, "center");
            Label lblYear = new Label();
            lblYear.Text = DateVals[0];
            _innerCell11.Controls.Add(lblYear);
            _innerCell11.Controls.Add(_ddlYear);
            TableCell _innerCell12 = new TableCell();
            _innerCell12.Style.Add(HtmlTextWriterStyle.TextAlign, "center");
            Label lblMonth = new Label();
            lblMonth.Text = DateVals[1];
            _innerCell12.Controls.Add(lblMonth);
            _innerCell12.Controls.Add(_ddlMonth);
            _innerRow1.Cells.AddRange(new TableCell[] { _innerCell11, _innerCell12 });
            //Row2
            TableRow _innerRow2 = new TableRow();
            TableCell _innerCell21 = new TableCell();
            _innerCell21.ColumnSpan = 2;
            _innerCell21.Controls.Add(_calendar);
            _innerRow2.Cells.Add(_innerCell21);
            _innerTable.Rows.AddRange(new TableRow[] { _innerRow1, _innerRow2 });

            //_updatePanel
            _updatePanel = new UpdatePanel();
            _updatePanel.ID = "upDateContent";
            _updatePanel.UpdateMode = UpdatePanelUpdateMode.Conditional;
            _updatePanel.ContentTemplateContainer.Controls.Add(_innerTable);
            AsyncPostBackTrigger trigger = new AsyncPostBackTrigger();
            trigger.ControlID = this._imgButton.UniqueID;
            trigger.EventName = "Click";
            _updatePanel.Triggers.Add(trigger);
            this.Controls.Add(_updatePanel);

            if (!this.DesignMode)
            {
                _modalPopupExtender = new ModalPopupExtender();
                _modalPopupExtender.ID = "modalPopupExtender";
                _modalPopupExtender.TargetControlID = this._hidTarget.UniqueID;
                _modalPopupExtender.PopupControlID = this._popupContainer.UniqueID;
                _modalPopupExtender.PopupDragHandleControlID = this._popupContainer.UniqueID;
                _modalPopupExtender.BackgroundCssClass = "ajaxdtp_modalBackground";
                _modalPopupExtender.CancelControlID = this._btnClose.UniqueID;
                _modalPopupExtender.BehaviorID = this.ClientID + "_dateTimeShowModalBehavior";
                //_modalPopupExtender.DropShadow = true;
                this.Controls.Add(_modalPopupExtender);
            }
        }
Beispiel #35
0
        protected override void CreateChildControls()
        {
            base.CreateChildControls();

            isShownHidden = new HiddenField();
            isShownHidden.ID = "isShownHidden";
            this.Controls.Add(isShownHidden);

            this.dummy = new HiddenField();
            this.dummy.ID = "dummy";
            this.Controls.Add(dummy);

            this.contentPanel = new Panel();
            this.contentPanel.ID = "contentPanel";
            this.contentPanel.CssClass = "popup_modalPopup";
            this.contentPanel.Style.Add("display", "none");
            this.Controls.Add(contentPanel);

            this.topTable = new Table();
            this.topTable.ID = "topTable";
            this.topTable.CssClass = "popup_topTable";
            this.contentPanel.Controls.Add(topTable);

            TableRow topRow = new TableRow();
            this.topTable.Rows.Add(topRow);

            TableCell okCell = new TableCell();
            topRow.Cells.Add(okCell);
            this.okButton = new Button();
            this.okButton.ID = "okButton";
            this.okButton.Text = _okText;
            this.okButton.CssClass = "popup_OKButton";
            okCell.Controls.Add(okButton);

            TableCell cancelCell = new TableCell();
            topRow.Cells.Add(cancelCell);
            this.cancelButton = new Button();
            this.cancelButton.ID = "cancelButton";
            this.cancelButton.Text = _cancelText;
            this.cancelButton.CssClass = "popup_CancelButton";
            cancelCell.Controls.Add(this.cancelButton);

            this.contentPanel.Controls.Add(new LiteralControl("<p><hr /></p>"));

            this.popupExtender = new ModalPopupExtender();
            this.popupExtender.ID = "popupExtender";
            this.popupExtender.TargetControlID = this.dummy.ID;
            this.popupExtender.PopupControlID = this.contentPanel.ID;
            this.popupExtender.BackgroundCssClass = "popup_modalBackground";
            this.Controls.Add(this.popupExtender);
        }
        protected void Page_Init(object sender, EventArgs e)
        {
            user = Membership.GetUser();
            if (user != null)
            {

                //<cc1:ModalPopupExtender ID="mpeSc" runat="server" PopupControlID="popScore" CancelControlID="cancelVote"
                //TargetControlID="btnVote" BackgroundCssClass="modalBackground" BehaviorID="mpeVote" />
                popScore.Visible = true;
                ModalPopupExtender mpeScore = new ModalPopupExtender()
                {
                    ID = "mpeSc",
                    PopupControlID = popScore.ClientID,
                    CancelControlID = cancelVote.ClientID,
                    TargetControlID = btnVote.ID,   //will note resolve, done in exception
                    BackgroundCssClass = "modalBackground",
                    BehaviorID = "mpeScore"
                };
                mpeScore.ResolveControlID += mpe_ResolveControlID;
                this.Form.Controls.Add(mpeScore);

                //<cc1:PopupControlExtender ID="PCECom" runat="server" BehaviorID="comPopBhr" Position="Left" OffsetX="-250" OffsetY="38"
                //PopupControlID="pnlVote" TargetControlID="btnComDummy" />
                pnlVote.Visible = true;
                PopupControlExtender popVote = new PopupControlExtender()
                {
                    ID = "PCECom",
                    PopupControlID = pnlVote.ClientID,
                    TargetControlID = btnComDummy.ID,   //will note resolve, done in exception
                    BehaviorID = "comPopBhr",
                    Position = PopupControlPopupPosition.Left,
                    OffsetX = -250,
                    OffsetY = 38

                };
                popVote.ResolveControlID += mpe_ResolveControlID;
                upComs.ContentTemplateContainer.Controls.Add(popVote);
            }
            else
            {
                btnVote.Attributes.Add("onclick", "$find('mpbSignup').show();");

            }

            if (!IsPostBack)
            {
                if (Request["cat"] != null)
                {
                    bool loaded = BindAll();
                    LoadEmbed();

                    if (user != null && loaded && _board.UserId == user.ProviderUserKey.ToString())
                    {
                        lnkEdit.Visible = true;
                        lnkEdit.InnerText = "Edit";
                        lnkEdit.HRef = "/users/make_scoreboard.aspx?edit=" + Request["cat"];
                    }
                }
            }
            else
            {
                //might be partial postback of comment deleted.  Check for commandNAme of "delCom"

            }
        }
Beispiel #37
0
        protected override void CreateChildControls()
        {
            Controls.Clear();

            //_btnTarget
            _btnTarget = new Button();
            _btnTarget.ID = "btnTarget";
            _btnTarget.Text = "click";
            this.Controls.Add(_btnTarget);

            //_btnClose
            _btnClose = new ImageButton();
            _btnClose.ID = "btnClose";
            _btnClose.ImageUrl = "~/Image/Ajax/close.gif";
            this.Controls.Add(_btnClose);

            //_popupContainer
            _popupContainer = new Panel();
            _popupContainer.ID = "popupContainer";
            this.Controls.Add(_popupContainer);

            if (!this.DesignMode)
            {
                _updatePanel = new UpdatePanel();
                _updatePanel.ID = "updateContent";
                _updatePanel.UpdateMode = UpdatePanelUpdateMode.Conditional;
                _updatePanel.ChildrenAsTriggers = true;
                _updatePanel.EnableViewState = true;
                _updatePanel.ContentTemplateContainer.Controls.Add(this.GenTable());
                if (!string.IsNullOrEmpty(this.InsertButtonId))
                {
                    AsyncPostBackTrigger triggerInsertOpen = new AsyncPostBackTrigger();
                    triggerInsertOpen.ControlID = this.InsertButtonId;
                    triggerInsertOpen.EventName = "Click";
                    _updatePanel.Triggers.Add(triggerInsertOpen);
                }
                if (!string.IsNullOrEmpty(this.UpdateButtonId))
                {
                    AsyncPostBackTrigger triggerUpdateOpen = new AsyncPostBackTrigger();
                    triggerUpdateOpen.ControlID = this.UpdateButtonId;
                    triggerUpdateOpen.EventName = "Click";
                    _updatePanel.Triggers.Add(triggerUpdateOpen);
                }

                this.Controls.Add(_updatePanel);

                _modalPopupExtender = new ModalPopupExtender();
                _modalPopupExtender.ID = "modalPopupExtender";
                _modalPopupExtender.TargetControlID = this._btnTarget.UniqueID;
                _modalPopupExtender.PopupControlID = this._popupContainer.UniqueID;
                _modalPopupExtender.PopupDragHandleControlID = this._popupContainer.UniqueID;
                _modalPopupExtender.BackgroundCssClass = "ajaxtree_modalBackground";
                _modalPopupExtender.CancelControlID = this._btnClose.UniqueID;
                _modalPopupExtender.BehaviorID = this.ClientID + "_treeShowModalBehavior";
                //_modalPopupExtender.DropShadow = true;
                this.Controls.Add(_modalPopupExtender);
            }
        }
Beispiel #38
0
        protected override void OnInit(EventArgs e)
        {
            LinkButton dummyLink = new LinkButton();
            dummyLink.ID = "dummyLink";
            this.Controls.Add(dummyLink);
            UpdatePanelDynamic linkUpdatePanel = new UpdatePanelDynamic();
            this.Controls.Add(linkUpdatePanel);
            _link = new LinkButton();
            _link.ID = "selectorLauncher";
            _link.Text = "";
            linkUpdatePanel.ContentTemplateContainer.Controls.Add(_link);
            this.Link.Click += new EventHandler(Link_Click);
            _container = new Panel();
            _container.ID = "selectorContainer";
            _container.CssClass = "selector_modalPopup";
            _container.Style.Add("display", "none");
            _searchPanel = new Panel();
            _searchPanel.ID = "searchPanel";
            _searchPanel.CssClass = "selector_searchpanel";
            _container.Controls.Add(_searchPanel);
            _buttonsPanel = new Panel();
            _buttonsPanel.ID = "buttonsPanel";
            _buttonsPanel.CssClass = "selector_buttonspanel";
            _container.Controls.Add(_buttonsPanel);
            this.UpdatePanel = new UpdatePanelDynamic();
            this.UpdatePanel.ID = "updatePanel";
            this.resultsSelectedIndexHidden = new HiddenField();
            this.resultsSelectedIndexHidden.ID = "resultsSelectedIndexHidden";
            this.UpdatePanel.ContentTemplateContainer.Controls.Add(this.resultsSelectedIndexHidden);
            visibilityHidden = new HiddenField();
            visibilityHidden.ID = "visibilityHidden";
            this.UpdatePanel.ContentTemplateContainer.Controls.Add(visibilityHidden);
            _titleLabel = new Label();
            _titleLabel.CssClass = "selector_title";
            this.UpdatePanel.ContentTemplateContainer.Controls.Add(_titleLabel);
            _criteriaDataSource = new DataTableDataSource();
            _criteriaDataSource.ID = "criteriaDataSource";
            this.UpdatePanel.ContentTemplateContainer.Controls.Add(_criteriaDataSource);
            Panel criteriaPanel = new Panel();
            criteriaPanel.CssClass = "selector_criteriaPanel";
            _criteria = new FormView();
            _criteria.ID = "Criteria";
            _criteria.CssClass = "selector_criteria";
            _criteria.DefaultMode = FormViewMode.Edit;
            criteriaPanel.Controls.Add(_criteria);
            this.UpdatePanel.ContentTemplateContainer.Controls.Add(criteriaPanel);
            Panel searchButtonPanel = new Panel();
            searchButtonPanel.CssClass = "selector_searchButtonPanel";
            _searchButton = new OneClickButton();
            _searchButton.ID = "searchButton";
            _searchButton.Text = _searchText;
            _searchButton.Click += new EventHandler(this.searchButton_Click);
            searchButtonPanel.Controls.Add(_searchButton);
            this.UpdatePanel.ContentTemplateContainer.Controls.Add(searchButtonPanel);
            Panel resultsContainer = new Panel();
            resultsContainer.ID = "resultsContainer";
            resultsContainer.CssClass = "selector_results";
            _results = new DataGridView();
            _results.ID = "Results";
            _results.AutoGenerateSelectButton = true;

            if (null != _selectorSource)
                _results.DataSource = _selectorSource;

            resultsContainer.Controls.Add(_results);
            this.UpdatePanel.ContentTemplateContainer.Controls.Add(resultsContainer);
            _searchPanel.Controls.Add(this.UpdatePanel);
            _okButton = new Button();
            _okButton.ID = "okButton";
            _okButton.Text = _okText;
            _buttonsPanel.Controls.Add(_okButton);
            _cancelButton = new Button();
            _cancelButton.ID = "cancelButton";
            _cancelButton.Text = _cancelText;
            _buttonsPanel.Controls.Add(_cancelButton);
            this.Controls.Add(_container);
            _container.DefaultButton = "searchButton";
            this.PopupExtender = new ModalPopupExtender();
            this.PopupExtender.ID = "popupExtender";
            this.PopupExtender.TargetControlID = "dummyLink";
            this.PopupExtender.PopupControlID = "selectorContainer";
            this.PopupExtender.BackgroundCssClass = "selector_modalBackground";
            this.PopupExtender.OkControlID = "okButton";
            this.PopupExtender.CancelControlID = "cancelButton";
            this.PopupExtender.DropShadow = true;
            this.PopupExtender.PopupDragHandleControlID = "selectorContainer";
            this.Controls.Add(this.PopupExtender);

            if (this.shouldShow)
                this.DoShow();
            if (this.shouldHide)
                this.DoHide();

            base.OnInit(e);
            this.Results.SelectedIndexChanged += new EventHandler(this.Results_SelectedIndexChanged);
        }
Beispiel #39
0
        protected override void CreateChildControls()
        {
            Controls.Clear();
            //bt = new Button();
            //bt.ID = "bt";
            //this.Controls.Add(bt);
            //_txtValue
            _txtValue = new TextBox();
            _txtValue.ID = "txtValue";
            _txtValue.TextChanged += new EventHandler(_txtValue_TextChanged);
            this.Controls.Add(_txtValue);
            //_txtDisplay
            _txtDisplay = new TextBox();
            _txtDisplay.ID = "txtDisplay";
            this.Controls.Add(_txtDisplay);
            //_ddlSelect
            _ddlSelect = new DropDownList();
            _ddlSelect.ID = "ddlSelect";
            _ddlSelect.AppendDataBoundItems = true;
            _ddlSelect.DataSourceID = this.DataSourceID;
            _ddlSelect.DataTextField = this.DataTextField;
            _ddlSelect.DataValueField = this.DataValueField;
            this.Controls.Add(_ddlSelect);
            //_txtShow
            _txtShow = new TextBox();
            _txtShow.ID = "txtShow";
            _txtShow.BackColor = this.BackColor;
            this.Controls.Add(_txtShow);

            //_btnImage
            _btnImage = new ImageButton();
            _btnImage.ID = "btnImage";
            _btnImage.Click += new ImageClickEventHandler(_btnImage_Click);
            this.Controls.Add(_btnImage);

            if (!this.DesignMode)
            {
                //_hidTarget
                _hidTarget = new Button();
                _hidTarget.ID = "hidTarget";
                _hidTarget.UseSubmitBehavior = false;
                this.Controls.Add(_hidTarget);

                //_popupContainer
                _popupContainer = new Panel();
                _popupContainer.ID = "popupContainer";
                this.Controls.Add(_popupContainer);

                //_panTitle
                _panTitle = new Panel();
                _panTitle.ID = "panTitle";
                this.Controls.Add(_panTitle);

                //_btnClose
                _btnClose = new ImageButton();
                _btnClose.ID = "btnClose";
                _btnClose.ImageUrl = "~/Image/Ajax/close.gif";
                _btnClose.Click += new ImageClickEventHandler(_btnClose_Click);
                this.Controls.Add(_btnClose);

                //_hidCloseTarget
                _hidCloseTarget = new Button();
                _hidCloseTarget.UseSubmitBehavior = false;
                _hidCloseTarget.ID = "hidCloseTarget";
                this.Controls.Add(_hidCloseTarget);

                //Table
                Table _innerTable = new Table();
                //Row2
                TableRow _innerRow3 = new TableRow();
                TableCell _innerCell31 = new TableCell();
                _innerCell31.ColumnSpan = 3;
                _grid = new GridView();
                _grid.ID = "gridView";
                _grid.DataSourceID = this.DataSourceID;
                _grid.AllowPaging = true;
                _grid.ShowFooter = true;
                _grid.SkinID = "InnerGridViewSkin1";
                this.ShowFields(_grid);
                _grid.RowCommand += new GridViewCommandEventHandler(_grid_RowCommand);
                _grid.PageIndexChanging += new GridViewPageEventHandler(_grid_PageIndexChanging);
                _innerCell31.Controls.Add(_grid);
                _innerRow3.Cells.Add(_innerCell31);
                //QueryParts
                _innerRow1 = new TableRow();
                _innerRow1.Visible = false;
                DataTable tempTab = this.GetRefTable();
                if (tempTab != null)
                {
                    Table _tabQuery = this.CreateQueryTable(tempTab);
                    Panel _panQuery = new Panel();
                    _panQuery.CssClass = "ajaxref_query_bg";
                    _panQuery.Controls.Add(_tabQuery);
                    TableCell _innerCell11 = new TableCell();
                    _innerCell11.Controls.Add(_panQuery);
                    _innerRow1.Cells.Add(_innerCell11);

                    _innerRow2 = new TableRow();
                    _innerRow2.Visible = false;
                    TableCell _innerCell21 = new TableCell();
                    _innerCell21.HorizontalAlign = HorizontalAlign.Center;
                    _innerCell21.ColumnSpan = 3;
                    Button _btnQuery = new Button();
                    _btnQuery.ID = "btnQuery";
                    _btnQuery.Text = "to query according conditions above...";
                    _btnQuery.CssClass = "ajaxref_btn_mouseout";
                    _btnQuery.Attributes.Add("onmouseout", "this.className='_ajaxref_btn_mouseout';");
                    _btnQuery.Attributes.Add("onmouseover", "this.className='_ajaxref_btn_mouseover';");
                    _btnQuery.Click += new EventHandler(_btnQuery_Click);
                    _innerCell21.Controls.Add(_btnQuery);
                    _innerRow2.Cells.Add(_innerCell21);
                }
                _innerTable.Rows.AddRange(new TableRow[] { _innerRow1, _innerRow2, _innerRow3 });
                //_updatePanel
                _updatePanel = new UpdatePanel();
                _updatePanel.ID = "updateContent";
                _updatePanel.UpdateMode = UpdatePanelUpdateMode.Conditional;
                _updatePanel.ChildrenAsTriggers = true;
                _updatePanel.EnableViewState = true;
                _updatePanel.ContentTemplateContainer.Controls.Add(_innerTable);
                AsyncPostBackTrigger triggerOpen = new AsyncPostBackTrigger();
                triggerOpen.ControlID = this._btnImage.UniqueID;
                triggerOpen.EventName = "Click";
                _updatePanel.Triggers.Add(triggerOpen);
                AsyncPostBackTrigger triggerClose = new AsyncPostBackTrigger();
                triggerClose.ControlID = this._btnClose.UniqueID;
                triggerClose.EventName = "Click";
                _updatePanel.Triggers.Add(triggerClose);
                this.Controls.Add(_updatePanel);

                //_modalPopupExtender
                _modalPopupExtender = new ModalPopupExtender();
                _modalPopupExtender.ID = "modalPopupExtender";
                _modalPopupExtender.TargetControlID = this._hidTarget.UniqueID;
                _modalPopupExtender.PopupControlID = this._popupContainer.UniqueID;
                _modalPopupExtender.PopupDragHandleControlID = this._panTitle.UniqueID;
                _modalPopupExtender.BackgroundCssClass = "ajaxref_modalBackground";
                _modalPopupExtender.CancelControlID = this._hidCloseTarget.UniqueID;
                _modalPopupExtender.BehaviorID = this.ClientID + "_refvalShowModalBehavior";
                //_modalPopupExtender.DropShadow = true;
                this.Controls.Add(_modalPopupExtender);
            }
        }