Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

курсовая

.pdf
Скачиваний:
12
Добавлен:
27.08.2024
Размер:
2.21 Mб
Скачать

Label2.Text = "Неверный логин или пароль";

}

TextBox1.Text = ""; TextBox2.Text = ""; connect.Close();

}

protected void Button2_Click(object sender, EventArgs e)

{

Session.Clear();

TextBox1.Visible = true;

TextBox2.Visible = true;

Label1.Visible = false;

Label2.Visible = false;

Label3.Visible = true;

Label4.Visible = true;

Label5.Visible = true;

Button1.Visible = true;

Button2.Visible = false;

Button3.Visible = true;

RoleDropDownList.Visible = true;

}

protected void Button3_Click(object sender, EventArgs e)

{

Response.Redirect("Registration.aspx");

}

}

}

Файл Registration.aspx.cs

using System;

using System.Collections.Generic; using System.Data.OleDb;

using System.Linq; using System.Web;

using System.Web.UI;

using System.Web.UI.WebControls; using System.Xml.Linq;

namespace maxim

{

public partial class Registration : System.Web.UI.Page

{

protected void Page_Load(object sender, EventArgs e)

{

ScriptManager.ScriptResourceMapping.AddDefinition("jquery", new ScriptResourceDefinition

{

Path = "~/Content/Js/jquery-3.2.1.min.js",

});

}

protected void Button11_Click(object sender, EventArgs e)

{

 

 

string

connectionstring

=

@"Provider=Microsoft.ACE.OLEDB.12.0;Data

Source=D:\Study\7

semester\Information systems design\qqq.mdb";

var connect = new OleDbConnection(connectionstring); connect.Open();

string rname, rsurname, rfathername, rlogin, rpassword; long rtelephone;

rname = Convert.ToString(TextBox11.Text); rsurname = Convert.ToString(TextBox12.Text); rfathername = Convert.ToString(TextBox13.Text); rtelephone = Convert.ToInt64(TextBox14.Text); rlogin = Convert.ToString(TextBox15.Text); rpassword = Convert.ToString(TextBox16.Text);

long srole;

srole = Convert.ToInt64(RegisrationRoleDropDownList.SelectedValue);

string sqlq = string.Empty; if (srole == 1)

{

sqlq = "INSERT INTO Teacher(name_teacher,surname_teacher,father_teacher,telephone_teacher,login_t eacher,password_teacher) VALUES( '" + rname + "', '" + rsurname + "', '" + rfathername + "', " + rtelephone + ", '" + rlogin + "', '" + rpassword + "')";

}

else if (srole == 2)

{

sqlq = "INSERT INTO Child(name_child,surname_child,father_child,telephone_child,login_child,passw ord_child) VALUES( '" + rname + "', '" + rsurname + "', '" + rfathername + "', " + rtelephone + ", '" + rlogin + "', '" + rpassword + "')";

}

else if (srole == 3)

{

sqlq = "INSERT INTO Parent(name_parent,surname_parent,father_parent,telephone_parent,login_parent ,password_parent) VALUES( '" + rname + "', '" + rsurname + "', '" + rfathername + "', " + rtelephone + ", '" + rlogin + "', '" + rpassword + "')";

}

Label17.Visible = true;

var mycom = new OleDbCommand(); mycom.CommandText = sqlq; mycom.Connection = connect; mycom.ExecuteNonQuery(); connect.Close();

}

}

}

Файл Raspisanie.aspx.cs

using System;

using System.Collections.Generic; using System.Linq;

using System.Web; using System.Web.UI;

using System.Web.UI.WebControls;

namespace maxim

{

public partial class WebForm2 : System.Web.UI.Page

{

protected void Page_Load(object sender, EventArgs e)

{

}

protected void Unnamed1_Click(object sender, EventArgs e)

{

string crit = "SELECT [Week day].name_day, Lesson.nubmer_lesson,

Lesson.time_start, Lesson.time_finish, Subject.name_subject,

Teacher.surname_teacher, Class.number_class FROM ((((((Timetable INNER JOIN

[Week day] ON Timetable.id_day = [Week day].id_day) INNER JOIN Lesson ON

Timetable.id_lesson

=

Lesson.id_lesson)

INNER

JOIN

Workload

ON

Timetable.id_workload

=

Workload.id_workload) INNER JOIN Teacher ON

Workload.id_teacher

=

Teacher.id_teacher)

INNER

JOIN

Subject

ON

Workload.id_subject

=

Subject.id_subject)

INNER

JOIN

Class

ON

Workload.id_class = Class.id_class) WHERE ([Week day].id_day = " + DropDownList1.SelectedValue + ")";

SqlDataSource2.SelectCommand = crit;

}

protected void Unnamed2_Click(object sender, EventArgs e)

{

string crit = "SELECT [Week day].name_day, Lesson.nubmer_lesson,

Lesson.time_start, Lesson.time_finish, Subject.name_subject,

Teacher.surname_teacher, Class.number_class FROM ((((((Timetable INNER JOIN [Week day] ON Timetable.id_day = [Week day].id_day) INNER JOIN Lesson ON

Timetable.id_lesson = Lesson.id_lesson) INNER JOIN Workload ON Timetable.id_workload = Workload.id_workload) INNER JOIN Teacher ON Workload.id_teacher = Teacher.id_teacher) INNER JOIN Subject ON Workload.id_subject = Subject.id_subject) INNER JOIN Class ON Workload.id_class = Class.id_class) WHERE (Class.id_class = " + ctl03.SelectedValue + ")";

SqlDataSource2.SelectCommand = crit;

}

protected void Unnamed3_Click(object sender, EventArgs e)

{

string crit = "SELECT [Week day].name_day, Lesson.nubmer_lesson,

Lesson.time_start, Lesson.time_finish, Subject.name_subject,

Teacher.surname_teacher, Class.number_class FROM ((((((Timetable INNER JOIN

[Week day] ON Timetable.id_day = [Week day].id_day) INNER JOIN Lesson ON

Timetable.id_lesson

=

Lesson.id_lesson)

INNER

JOIN

Workload

ON

Timetable.id_workload

=

Workload.id_workload) INNER JOIN Teacher ON

Workload.id_teacher

=

Teacher.id_teacher)

INNER

JOIN

Subject

ON

Workload.id_subject

=

Subject.id_subject)

INNER

JOIN

Class

ON

Workload.id_class =

Class.id_class) WHERE

([Week

day].id_day = "

+

DropDownList1.SelectedValue + ") AND (Class.id_class = " + ctl03.SelectedValue + ")";

SqlDataSource2.SelectCommand = crit;

}

}

}

Соседние файлы в предмете Проектирование информационных систем