protected void btnUpdate_Click(object sender, EventArgs e) { DataTable dt = BINROTA.BUS.Pages.GetPageForExistanceControl(UctrlPageTree1.SelectedSubjectID); if (dt.Rows.Count > 0) { DateTime TravelDate = new DateTime(UctrlPageContent1.ContentYear, UctrlPageContent1.ContentMonth, UctrlPageContent1.ContentDay); BINROTA.BUS.Pages.PagesUpdate(int.Parse(dt.Rows[0]["PageID"].ToString()), int.Parse(dt.Rows[0]["SubjectID"].ToString()), int.Parse(((DropDownList)UctrlPageContent1.FindControl("drpPageCategory")).SelectedValue), ((TextBox)(UctrlPageContent1.FindControl("txtTitle"))).Text, UctrlPageContent1.ContentText, TravelDate, "PhotoPathKonulacak", "PhotoCaptionKonulacak", DateTime.Now, SessRoot.UserID, UctrlPageCategories1.GetCategoryContentsHT()); PopulateRepeater(); } }
protected void btnSubmit_Click(object sender, EventArgs e) { if (isDateValid(drpDay.SelectedValue + "." + drpMonth.SelectedValue + "." + drpYear.SelectedValue)) { DateTime TravelDate = new DateTime(int.Parse(drpYear.SelectedValue), int.Parse(drpMonth.SelectedValue), int.Parse(drpDay.SelectedValue)); if (txtTitle.Text != "" && ftbPageContent.Text != "") { try { if (this.SaveMode == Enumerations.SaveMode.Insert) { if (drpCity.SelectedValue == "0") { BINROTA.BUS.Pages.PagesInsert( SessRoot.UserID, int.Parse(drpCountry.SelectedValue), (int)Enumerations.PageType.TravelPage, int.Parse(drpPageCategory.SelectedValue), txtTitle.Text, ftbPageContent.Text, TravelDate, "PhotoPathKonulacak", "PhotoCaptionKonulacak", 0, DateTime.Now, SessRoot.UserID, UctrlPageCategories1.GetCategoryContents()); } else { BINROTA.BUS.Pages.PagesInsert( SessRoot.UserID, int.Parse(drpCity.SelectedValue), (int)Enumerations.PageType.TravelPage, int.Parse(drpPageCategory.SelectedValue), txtTitle.Text, ftbPageContent.Text, TravelDate, "PhotoPathKonulacak", "PhotoCaptionKonulacak", 0, DateTime.Now, SessRoot.UserID, UctrlPageCategories1.GetCategoryContents()); } ftbPageContent.Text = ""; txtTitle.Text = ""; //UctrlPageCategories1.ClearTextBoxes(); //lbMessage.Text = "Gezi yazýsý baþarýyla eklenmiþtir"; } else if (this.SaveMode == Enumerations.SaveMode.Update) { if (drpCity.SelectedValue == "0") { BINROTA.BUS.Pages.PagesUpdate(this.PageID, int.Parse(drpCountry.SelectedValue), int.Parse(drpPageCategory.SelectedValue), txtTitle.Text, ftbPageContent.Text, TravelDate, "PhotoPathKonulacak", "PhotoCaptionKonulacak", DateTime.Now, SessRoot.UserID, UctrlPageCategories1.GetCategoryContentsHT()); } else { BINROTA.BUS.Pages.PagesUpdate(this.PageID, int.Parse(drpCity.SelectedValue), int.Parse(drpPageCategory.SelectedValue), txtTitle.Text, ftbPageContent.Text, TravelDate, "PhotoPathKonulacak", "PhotoCaptionKonulacak", DateTime.Now, SessRoot.UserID, UctrlPageCategories1.GetCategoryContentsHT()); } } //lbMessage.Text = "Yazýnýz baþarýyla kaydedilmiþtir. Teþekkür ederiz"; UctrlPageCategories1.ClearForm(); } catch (Exception) { Response.Redirect("Result.aspx?Message=Yazý girilirken bir hata oluþtu. Lütfen tekrar deneyin"); throw; } Response.Write("<script>window.opener.location.reload()</script>"); Response.Redirect("Result.aspx?Message=Yazýnýz baþarýyla kaydedilmiþtir. Teþekkür ederiz"); //pnlMessage.Visible = true; //pnlPageContent.Visible = false; //pnlButtons.Visible = false; } } else { Response.Redirect("Result.aspx?Message=Girmiþ olduðunuz tarih geçerli bir tarih deðildir. Lütfen doðru bir tarih giriniz."); } }