You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
89 lines
4.3 KiB
89 lines
4.3 KiB
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Web;
|
|
using System.Web.UI;
|
|
using System.Web.UI.WebControls;
|
|
|
|
namespace QW2021C.Administration
|
|
{
|
|
public partial class AppParameter : System.Web.UI.Page
|
|
{
|
|
clsDB db = new clsDB();
|
|
Helper.Log log = new Helper.Log();
|
|
protected void Page_Load(object sender, EventArgs e)
|
|
{
|
|
try
|
|
{
|
|
if (Session["LoggedIn"].ToString() == "False")
|
|
{
|
|
Response.Redirect("~/default.aspx");
|
|
return;
|
|
}
|
|
}
|
|
catch
|
|
{
|
|
Response.Redirect("~/default.aspx");
|
|
return;
|
|
|
|
}
|
|
if (!IsPostBack)
|
|
{
|
|
db.Get_Tabledata("Select * from applikation", false, true);
|
|
this.chkUserAnmeldung.Checked = Convert.ToBoolean(db.dsdaten.Tables[0].Rows[0]["Useranmelungmoeglich"]);
|
|
this.chkRunde1.Checked = Convert.ToBoolean(db.dsdaten.Tables[0].Rows[0]["Anmelderunde1"]);
|
|
this.chkRunde2.Checked = Convert.ToBoolean(db.dsdaten.Tables[0].Rows[0]["Anmelderunde2"]);
|
|
this.chkRunde3.Checked = Convert.ToBoolean(db.dsdaten.Tables[0].Rows[0]["Anmelderunde3"]);
|
|
this.chkRunde4.Checked = Convert.ToBoolean(db.dsdaten.Tables[0].Rows[0]["Anmelderunde4"]);
|
|
this.ftbtitel.Text= db.dsdaten.Tables[0].Rows[0]["CenterTitle"].ToString();
|
|
this.ftbtext.Text = db.dsdaten.Tables[0].Rows[0]["CenterText"].ToString();
|
|
this.ftbnews.Text = db.dsdaten.Tables[0].Rows[0]["RightNews"].ToString();
|
|
}
|
|
if (Session["LoggedIn"].ToString() == "False")
|
|
{
|
|
Response.Redirect("~/default.aspx");
|
|
return;
|
|
}
|
|
}
|
|
|
|
protected void ToggleButton1_Click(object Sender, Syncfusion.JavaScript.Web.ToggleButtonEventArgs e)
|
|
{
|
|
//string demo;
|
|
//demo = this.chkOnOff.Checked.ToString();
|
|
}
|
|
|
|
protected void btnSave_Click(object Sender, Syncfusion.JavaScript.Web.ButtonEventArgs e)
|
|
{
|
|
|
|
db.Get_Tabeldata_for_Update("select * from applikation", false, true);
|
|
db.dsdaten.Tables[0].Rows[0]["Useranmelungmoeglich"] = this.chkUserAnmeldung.Checked;
|
|
db.dsdaten.Tables[0].Rows[0]["Anmelderunde1"] = this.chkRunde1.Checked;
|
|
db.dsdaten.Tables[0].Rows[0]["Anmelderunde2"] = this.chkRunde2.Checked;
|
|
db.dsdaten.Tables[0].Rows[0]["Anmelderunde3"] = this.chkRunde3.Checked;
|
|
db.dsdaten.Tables[0].Rows[0]["Anmelderunde4"] = this.chkRunde4.Checked;
|
|
db.dsdaten.Tables[0].Rows[0]["CenterTitle"] = this.ftbtitel.Text;
|
|
db.dsdaten.Tables[0].Rows[0]["CenterText"] = this.ftbtext.Text;
|
|
//db.dsdaten.Tables[0].Rows[0]["RightNews"] = this.txtNews.Text;
|
|
db.dsdaten.Tables[0].Rows[0]["RightNews"] = this.ftbnews.Text;
|
|
db.Update_Tabeldata();
|
|
log.insert_entry(2, Convert.ToInt32(Session["UserID"]), "Parameter gespeichert");
|
|
|
|
}
|
|
|
|
protected void btndelete_Click(object Sender, Syncfusion.JavaScript.Web.ButtonEventArgs e)
|
|
{
|
|
if (this.chkDelAnmeldung.Checked == true) db.truncate_table("Anmeldung");
|
|
if (this.chkdelteilnehmer.Checked == true) db.Get_Tabledata("delete from teilnehmer where teilnehmernr > -999999", false, true);
|
|
if (this.chkdelathleten.Checked == true) db.truncate_table("base_athlete");
|
|
if (this.chkdelvereine.Checked == true) db.truncate_table("base_account");
|
|
if (this.ChkDelMannschaften.Checked==true) db.Get_Tabledata("delete from mannschaft where mannschaftsnr > -1", false, true);
|
|
this.chkdelathleten.Checked = false;
|
|
this.chkdelteilnehmer.Checked = false;
|
|
this.chkdelvereine.Checked = false;
|
|
this.chkDelAnmeldung.Checked = false;
|
|
this.ChkDelMannschaften.Checked = false;
|
|
log.insert_entry(2, Convert.ToInt32(Session["UserID"]), "Daten gelöscht: Anmeldung"+this.chkDelAnmeldung.Checked.ToString()+" Teilnehmer:"+this.chkdelteilnehmer.Checked.ToString()+" Athleten:"+this.chkdelathleten.Checked.ToString()+" Vereine:"+chkdelvereine.Checked.ToString()+" Mannschaften:"+this.ChkDelMannschaften.Checked.ToString());
|
|
|
|
}
|
|
}
|
|
} |