Basf_FCL/FCL/BLL/DropListService.cs

107 lines
3.6 KiB
C#

namespace BLL
{
using System.Web.UI.WebControls;
using Model;
using BLL;
using System.Collections.Generic;
/// <summary>
/// 自定义下拉框通用类
/// </summary>
public static class DropListService
{
#region
/// <summary>
/// 获取模块
/// </summary>
/// <returns></returns>
//public static ListItem[] GetSystemList(string lan)
//{
//ListItem[] item = new ListItem[4];
//if (lan == "zh")
//{
// item[0] = new ListItem("综合平台", BLL.Const.System_1);
// item[1] = new ListItem("公共信息", BLL.Const.System_2);
// item[2] = new ListItem("现场管道安装", BLL.Const.System_3);
// item[3] = new ListItem("快捷菜单", BLL.Const.System_4);
//}
//else
//{
// item[0] = new ListItem("Integrated Platform", BLL.Const.System_1);
// item[1] = new ListItem("Public Information", BLL.Const.System_2);
// item[2] = new ListItem("Welding Process", BLL.Const.System_3);
// item[3] = new ListItem("My Shortcut", BLL.Const.System_4);
//}
//return item;
//}
#region
/// <summary>
/// 是否选择下拉框
/// </summary>
/// <returns></returns>
public static ListItem[] IsTrueOrFalseDrpList()
{
ListItem[] lis = new ListItem[2];
lis[0] = new ListItem("是", BLL.Const._True);
lis[1] = new ListItem("否", BLL.Const._False);
return lis;
}
#endregion
/// <summary>
/// 获取文件类型下拉选项
/// </summary>
/// <returns></returns>
public static ListItem[] getFileTypeDropList()
{
ListItem[] lis = new ListItem[2];
lis[0] = new ListItem("合同", "1");
lis[1] = new ListItem("变更的合同文本", "2");
return lis;
}
/// <summary>
/// 审计结果下拉选项
/// </summary>
/// <returns></returns>
public static ListItem[] getAuditResultDropList()
{
ListItem [] lis = new ListItem[5];
lis[0] = new ListItem("红", "红");
lis[1] = new ListItem("红黄", "红黄");
lis[2] = new ListItem("黄", "黄");
lis[3] = new ListItem("黄绿", "黄绿");
lis[4] = new ListItem("绿", "绿");
return lis;
}
/// <summary>
/// 合同管理类型
/// </summary>
/// <returns></returns>
public static ListItem[] getConFileTypeDropList()
{
ListItem[] lis = new ListItem[13];
lis[0] = new ListItem("合同续签", "1");
lis[1] = new ListItem("费用增补", "2");
lis[2] = new ListItem("份额变更", "3");
lis[3] = new ListItem("短期续延", "4");
lis[4] = new ListItem("承包商EHSQ审计报告", "5");
lis[5] = new ListItem("NCR", "6");
lis[6] = new ListItem("合同约谈", "7");
lis[7] = new ListItem("开工会", "8");
lis[8] = new ListItem("会议纪要", "9");
lis[9] = new ListItem("停工整改报告", "10");
lis[10] = new ListItem("合同终止", "11");
lis[11] = new ListItem("组织架构", "12");
lis[12] = new ListItem("框架承包商评估表", "13");
return lis;
}
#endregion
}
}