
курсовая
.pdf
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;
}
}
}