using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using Learun.Application.TwoDevelopment.EducationalAdministration;
using Learun.Util;
using Nancy;
namespace Learun.Application.WebApi.Modules
{
public class StuEncourgementApi : BaseApi
{
public StuEncourgementApi()
: base("/StuEncourgement")
{
Get["/academicAndSemesterList"] = GetAcademicAndSemesterList;
Get["/encourgementList"] = GetEncourgementList;
}
private StuEncourgementIBLL stuEncourgementIBLL = new StuEncourgementBLL();
///
/// 获取学年学期列表
///
///
///
private Response GetAcademicAndSemesterList(dynamic _)
{
var result = stuEncourgementIBLL.GetAcademicAndSemesterList();
return Success(result);
}
///
/// 获取列表
///
///
///
private Response GetEncourgementList(dynamic _)
{
var param = this.GetReqData();
var value = param.value;
if (string.IsNullOrEmpty(value))
{
return Fail("时间选择不能为空!");
}
var academic = value.Split(',')[0];
var semester = value.Split(',')[1];
var result = stuEncourgementIBLL.GetEncourgementListByStuNo(academic, semester, userInfo.account);
return Success(result);
}
public class Times
{
///
/// 18-19,1
///
public string value { get; set; }
}
}
}