using Admin.NET.Core;
using Admin.NET.Core.Service;
using System.ComponentModel.DataAnnotations;
namespace Admin.NET.Application
{
///
/// 学生视图查询参数
///
public class VStudentSearch : PageInputBase
{
///
/// Id主键
///
public virtual long? Id { get; set; }
///
/// 学生姓名
///
public virtual string Name { get; set; }
///
/// 学生年龄
///
public virtual int? Age { get; set; }
///
/// 是否在校
///
public virtual bool? StartName { get; set; }
///
/// 性别
///
public virtual int? Gender { get; set; }
///
/// 出生日期
///
public virtual DateTime? BrithDate { get; set; }
///
/// 关联老师
///
public virtual long? TeacherId { get; set; }
///
/// 老师名称
///
public virtual string teacherName { get; set; }
}
///
/// 学生视图不分页查询参数
///
public class VStudentSearchNonPage : PageInputNonPageBase
{
///
/// Id主键
///
public virtual long? Id { get; set; }
///
/// 学生姓名
///
public virtual string Name { get; set; }
///
/// 学生年龄
///
public virtual int? Age { get; set; }
///
/// 是否在校
///
public virtual bool? StartName { get; set; }
///
/// 性别
///
public virtual int? Gender { get; set; }
///
/// 出生日期
///
public virtual DateTime? BrithDate { get; set; }
///
/// 关联老师
///
public virtual long? TeacherId { get; set; }
///
/// 老师名称
///
public virtual string teacherName { get; set; }
}
///
/// 学生视图输入参数
///
public class VStudentInput
{
///
/// Id主键
///
public virtual long? Id { get; set; }
///
/// 学生姓名
///
public virtual string Name { get; set; }
///
/// 学生年龄
///
public virtual int? Age { get; set; }
///
/// 是否在校
///
public virtual bool? StartName { get; set; }
///
/// 性别
///
public virtual int? Gender { get; set; }
///
/// 出生日期
///
public virtual DateTime? BrithDate { get; set; }
///
/// 关联老师
///
public virtual long? TeacherId { get; set; }
///
/// 老师名称
///
public virtual string teacherName { get; set; }
}
///
/// 学生视图新增参数
///
public class AddVStudentInput : VStudentInput
{
}
///
/// 学生视图删除参数
///
public class DeleteVStudentInput : BaseId
{
}
///
/// 学生视图更新参数
///
public class UpdateVStudentInput : VStudentInput
{
}
///
/// 学生视图获取单个参数
///
public class QueryeVStudentInput : BaseId
{
}
}