Exemple #1
0
    //protected void ddlAddinType_SelectedIndexChanged(object sender, EventArgs e)
    //{
    //    ShowHideMediaControls(ddlAddinType.SelectedIndex);
    //}



    //private void ShowHideMediaControls(int selected)
    //{
    //    switch (selected)
    //    {
    //        case 2: // media photo
    //            {
    //                lblYoutube.Visible = txtYoutubeId.Visible = false;
    //                lblFile.Visible = FileUpload1.Visible = true;

    //                cbPicThisMonth.Visible = true;

    //                break;
    //            }
    //        case 3: // media youtube
    //            {
    //                lblYoutube.Visible = txtYoutubeId.Visible = true;
    //                cbPicThisMonth.Visible = lblFile.Visible = FileUpload1.Visible = false;

    //                break;
    //            }
    //        default:
    //            {
    //                cbPicThisMonth.Visible = lblYoutube.Visible = txtYoutubeId.Visible = false;
    //                lblFile.Visible = FileUpload1.Visible = true;

    //                break;
    //            }


    //    }
    //}

    private void EditAdding()
    {
        Addin         addinToEdit = new Addin();
        AddinsManager addmgr      = new AddinsManager();


        if (txtName.Text != String.Empty && txtShortDesc.Text != String.Empty)
        {
            if (Request.QueryString["id"] != null)
            {
                addinToEdit.ID = Convert.ToInt32(Request.QueryString["id"]);
            }
            addinToEdit.Active = cbActive.Checked;
            //addinToEdit.ur = txtURL.Text;
            addinToEdit.LanguageID = Convert.ToInt32(ddlLanguage.SelectedValue);
            addinToEdit.Priority   = Convert.ToInt32(txtPriority.Text);
            addinToEdit.Title      = txtName.Text;
            addinToEdit.ViewHome   = cbViewHome.Checked;
            addinToEdit.ShortDesc  = txtShortDesc.Text;
            addinToEdit.Details    = editorDetails.Value;
            addinToEdit.Timestamp  = DateTime.Now;

            //addinToEdit.main_picture = UploadFile();
            addinToEdit.Type = ddlAddinType.SelectedValue;

            //if (ddlAddinType.SelectedIndex == 3) // youtube video.
            //{ addinToEdit.main_picture = txtYoutubeId.Text; }
            //else if (ddlAddinType.SelectedIndex == 2)
            //{

            //    if (FileUpload1.HasFile)
            //    { addinToEdit.main_picture = UploadFile(); }
            //    else
            //    { addinToEdit.main_picture = hfImageName.Value; }


            //    addinToEdit.ThisMonth = cbPicThisMonth.Checked;

            //}


            if (addmgr.UpdateAddin(addinToEdit))
            {
                Response.RedirectPermanent("AddinView.aspx"); //?langId=" + ddlLanguageID.SelectedValue);
            }
            else
            {
                lblError.Text = Resources.AdminResources_en.ErrorSave;
            }
        }
        else
        {
            lblError.Text = Resources.AdminResources_en.DataRequired;
        }
    }