//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; } }