protected void btSave_Click(object sender, EventArgs e)
    {
        var Auto = 0;

        int.TryParse(Convert.ToString(selectedAuto.Value), out Auto);
        var html = HtmlEditor.Html;

        html = html.Replace("<img", "<img class='imgcls' ");
        html = html.Replace("<head>", "<head><style>.imgcls {width: 80% !important;}</style>");
        // drpfamilias.SelectedItem
        int?familios = null;

        if (Convert.ToString(drpfamilias.Text) != Convert.ToString(drpfamilias.Value))
        {
            familios = Convert.ToInt32(drpfamilias.Value);
        }

        if (Auto > 0)
        {
            ArticulosRepository.UpdateArticulosHTML(Auto, txtConcepto.Text, familios, html);
        }
        else
        {
            ArticulosRepository.InsertArticulosHTML(txtConcepto.Text, familios, html);
        }
        gridarticulosHTML.DataSource = ArticulosRepository.GetArticulosHTML();
        gridarticulosHTML.DataBind();
    }
    protected void ASPxDelete_Click(object sender, EventArgs e)
    {
        int Auto = 0;

        int.TryParse(Convert.ToString(selectedAuto.Value), out Auto);
        if (Auto > 0)
        {
            ArticulosRepository.DeleteArticulosHTML(Auto);
        }
        gridarticulosHTML.DataSource = ArticulosRepository.GetArticulosHTML();
        gridarticulosHTML.DataBind();
    }
Esempio n. 3
0
    protected void Page_Load(object sender, EventArgs e)
    {
        var Auto = 0;

        int.TryParse(Request.QueryString["id"], out Auto);
        if (Auto > 0)
        {
            var articulosHTML = ArticulosRepository.GetArticulosHTML(Auto);
            if (articulosHTML.Any())
            {
                htmlEditor.Html = articulosHTML.FirstOrDefault().Html;
                htmlEditor.ClientSideEvents.EndCallback = "function(s,e) {imageiframe();}";
                Page.ClientScript.RegisterStartupScript(this.GetType(), "CallMyFunction", "imageiframe()", true);
            }
        }
        Page.ClientScript.RegisterStartupScript(this.GetType(), "CallMyFunction", "imageiframe()", true);
    }
    protected void Page_Load(Object sender, EventArgs e)
    {
        if (!this.IsPostBack)
        {
            txtConcepto.Text            = string.Empty;
            HtmlEditor.Html             = string.Empty;
            selectedAuto.Value          = Convert.ToString(0);
            pcHTMLEditor.ShowOnPageLoad = false;
            btSave.Text = "Save";
        }

        drpfamilias.DataSource = FamiliasRepository.GetFamiliaByGroup();
        drpfamilias.DataBind();

        gridarticulosHTML.DataSource = ArticulosRepository.GetArticulosHTML();
        gridarticulosHTML.DataBind();
    }
Esempio n. 5
0
    protected void linkfamiliphoto_Init(object sender, EventArgs e)
    {
        try
        {
            ((ASPxHyperLink)sender).Text = "Foto";
            GridViewDataItemTemplateContainer c = ((ASPxHyperLink)sender).NamingContainer as GridViewDataItemTemplateContainer;
            int rowIndex = c.VisibleIndex;

            var editorAuto = 0;
            int.TryParse(Convert.ToString(GridViewGroupFamily.GetRowValues(rowIndex, "AutoEditor")), out editorAuto);
            if (editorAuto > 0)
            {
                var articulosHTML = ArticulosRepository.GetArticulosHTML(editorAuto);
                if (articulosHTML.Any())
                {
                    ((ASPxHyperLink)sender).ClientSideEvents.Click = "function(s,e){  e.processOnServer = false; showHTMLEditor('" + editorAuto + "'); return false;}";
                }
                else
                {
                    ((ASPxHyperLink)sender).Enabled       = false;
                    ((ASPxHyperLink)sender).ClientEnabled = false;
                    ((ASPxHyperLink)sender).Text          = "-";
                    ((ASPxHyperLink)sender).CssClass     += " hidehovercursor";
                }
            }
            else
            {
                ((ASPxHyperLink)sender).Enabled       = false;
                ((ASPxHyperLink)sender).ClientEnabled = false;
                ((ASPxHyperLink)sender).Text          = "-";
                ((ASPxHyperLink)sender).CssClass     += " hidehovercursor";
            }
        }
        catch (Exception ex)
        {
            ((ASPxHyperLink)sender).Enabled       = false;
            ((ASPxHyperLink)sender).ClientEnabled = false;
            ((ASPxHyperLink)sender).Text          = "-";
            ((ASPxHyperLink)sender).CssClass     += " hidehovercursor";
        }
    }