HyperLesson/Teacher/LessonAdd-T.aspx.cs
(开头部分) 3KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
using BLL;
using Model;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
namespace HyperLesson.Teacher
{
public partial class LessonAdd_T : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
}
protected void addLesson_Click(object sender, EventArgs e)
{
string LessonName = this.LessonName2.Text;
int LessonCode = int.Parse(this.LessonCode2.Text);
string Teacher = (Session["userinfo"]as teacher).TeacherName;
DateTime LessonTime = DateTime.Parse(this.LessonTime2.Text);
string LessonPart = this.LessonPart2.Text;
int LessonNeed = int.Parse(this.LessonNeed2.Text);
int LessonScore = int.Parse(this.LessonScore2.Text);
DateTime LessonStart = DateTime.Parse(this.LessonStart2.Text);
DateTime LessonEnd = DateTime.Parse(this.LessonEnd2.Text);
string LessonState = "未满";
Lesson ls = new Lesson()
{
LessonName = LessonName,
LessonCode = LessonCode,
Teacher = Teacher,
LessonTime = LessonTime,
LessonPart = LessonPart,
LessonNeed = LessonNeed,
LessonScore = LessonScore,
LessonStart = LessonStart,
LessonEnd = LessonEnd,
LessonState = LessonState,
LessonAudit="待审",
SubTime=DateTime.Now,
TeacherNum=(Session["userinfo"] as teacher).TeacherNum
};
//判断上课时间,选课时间段是否合法
//上课时间不能早于结束时间,结束时间不能早于开始时间,开始时间不能早于发布时间(今天)
if (LessonTime < DateTime.Now || LessonStart < DateTime.Now || LessonEnd < DateTime.Now || LessonEnd < LessonStart || LessonTime < LessonEnd)
{
Response.Write("<script>alert('时间不合法!')</script>");
return;
}
//判断学分
if (LessonScore < 0 || LessonScore > 4)
{
Response.Write("<script>alert('学分值超限!')</script>");
return;
}
//判断人数
后面还有 25 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。