/// <summary> /// 参数构造函数 /// </summary> /// <param name="titleRecord">选题记录id</param> /// <param name="opinion">指导教师意见</param> /// <param name="paperPath">论文路径信息</param> /// <param name="dateTime">指导意见提交时间</param> public GuideRecord(TitleRecord titleRecord, string opinion, Path path, DateTime dateTime) { this.titleRecord = titleRecord; this.opinion = opinion; this.path = path; this.dateTime = dateTime; }
/// <summary> /// 参数构造函数 /// </summary> /// <param name="titleRecord">选题记录对象</param> /// <param name="defenceRecord">答辩小组对象</param> /// <param name="recordContent">答辩记录内容</param> public DefenceRecord(TitleRecord titleRecord, DefenceRecord defenceRecord, string recordContent, DateTime dateTime) { this.titleRecord = titleRecord; this.defenceGroup = defenceGroup; this.recordContent = recordContent; this.dateTime = dateTime; }
/// <summary> /// 参数构造函数 /// </summary> /// <param name="pathId">路径id</param> /// <param name="title">标题</param> /// <param name="path">路径</param> /// <param name="dateTime">上传时间</param> /// <param name="titleRecord">选题记录实体对象</param> /// <param name="type">文件类型(0为论文,1为查重报告)</param> /// <param name="state">文件完成状态</param> public Path(int pathId, string title, string path, DateTime dateTime, TitleRecord titleRecord, int type, int state) { this.pathId = pathId; this.title = title; this.paperPath = path; this.dateTime = dateTime; this.titleRecord = titleRecord; this.type = type; this.state = state; }
/// <summary> /// 参数构造函数 /// </summary> /// <param name="titleRecord">选题记录id</param> /// <param name="planFinishSituation">期中按计划完成情况</param> /// <param name="teacherOpinion">指导教师意见</param> /// <param name="supervisionOpinion">督导处抽查意见</param> /// <param name="guideGroupOpinion">指导小组意见</param> /// <param name="dateTime">上传时间</param> public MedtermQuality(TitleRecord titleRecord, string planFinishSituation, string teacherOpinion, string supervisionOpinion, string guideGroupOpinion, DateTime dateTime, int state) { this.titleRecord = titleRecord; this.planFinishSituation = planFinishSituation; this.teacherOpinion = teacherOpinion; this.supervisionOpinion = supervisionOpinion; this.guideGroupOpinion = guideGroupOpinion; this.dateTime = dateTime; this.state = state; }
/// <summary> /// 参数构造函数 /// </summary> /// <param name="openId">开题报告记录ID</param> /// <param name="titleRecord">选题记录对象</param> /// <param name="meaning">选题目的、价值和意义</param> /// <param name="trend">本课题在国内外的研究状况及发展趋势</param> /// <param name="content">主要研究内容</param> /// <param name="plan">实验设计计划(内容简介)</param> /// <param name="method">完成设计(论文)的条件、方法及措施</param> /// <param name="outline">设计(论文)拟定提纲</param> /// <param name="reference">主要参考文献(研究综述:作者、题目、杂志、卷号、页码)</param> /// <param name="teacherOpinion">指导教师意见及建议</param> /// <param name="deanOpinion">分院院长意见</param> /// <param name="reportTime">提交时间</param> public OpenReport(int openId, TitleRecord titleRecord, string meaning, string trend, string content, string plan, string method, string outline, string reference, string teacherOpinion, string deanOpinion, DateTime reportTime, int state) { this.openId = openId; this.titleRecord = titleRecord; this.meaning = meaning; this.trend = trend; this.content = content; this.plan = plan; this.method = method; this.outline = outline; this.reference = reference; this.teacherOpinion = teacherOpinion; this.deanOpinion = deanOpinion; this.reportTime = reportTime; this.state = state; }
/// <summary> /// 参数构造函数 /// </summary> /// <param name="titleRecord">选题记录对象</param> /// <param name="teacher">教师对象</param> public Cross(TitleRecord titleRecord, Teacher teacher) { this.titleRecord = titleRecord; this.teacher = teacher; }