Basf_TCC7/HJGL/BLL/DropListService.cs

137 lines
4.4 KiB
C#
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

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
#endregion
#region HJGL
#region
/// <summary>
/// 焊条/焊丝
/// </summary>
/// <returns></returns>
public static ListItem[] HJGL_ConsumablesTypeList()
{
ListItem[] lis = new ListItem[2];
lis[0] = new ListItem("焊丝", "1");
lis[1] = new ListItem("焊条", "2");
return lis;
}
#endregion
/// <summary>
/// 查询钢材类型下拉列表值
/// </summary>
/// <returns></returns>
public static ListItem[] HJGL_GetSteTypeList()
{
ListItem[] list = new ListItem[7];
list[0] = new ListItem("碳钢", "1");
list[1] = new ListItem("不锈钢", "2");
list[2] = new ListItem("铬钼钢", "3");
list[3] = new ListItem("低合金钢", "4");
list[4] = new ListItem("镍合金钢", "5");
list[5] = new ListItem("钛合金钢", "6");
list[6] = new ListItem("其它", "7");
return list;
}
// 材质类型
public static ListItem[] MaterialTypeList()
{
ListItem[] list = new ListItem[6];
list[0] = new ListItem("低碳钢(Fe)", "Fe");
list[1] = new ListItem("低合金钢(FeⅡ)", "FeⅡ");
list[2] = new ListItem("Cr≥5%铬钼钢、铁素体钢、马氏体钢(FeⅢ)", "FeⅢ");
list[3] = new ListItem("奥氏体钢、奥氏体与铁素体双相钢(FeⅣ)", "FeⅣ");
list[4] = new ListItem("NiⅢ", "NiⅢ");
list[5] = new ListItem("其它", "其它");
return list;
}
/// <summary>
/// 探伤类型对应系统下拉框
/// </summary>
/// <returns></returns>
public static ListItem[] HJGL_GetTestintTypeList()
{
ListItem[] list = new ListItem[5];
list[0] = new ListItem("射线检测", "射线检测");
list[1] = new ListItem("磁粉检测", "磁粉检测");
list[2] = new ListItem("渗透检测", "渗透检测");
list[3] = new ListItem("超声波检测", "超声波检测");
list[4] = new ListItem("光谱检测", "光谱检测");
return list;
}
#region
/// <summary>
/// 焊口属性
/// </summary>
/// <returns></returns>
public static ListItem[] HJGL_JointAttributeItem()
{
ListItem[] list = new ListItem[2];
list[0] = new ListItem("活动S", "活动S");
list[1] = new ListItem("固定F", "固定F");
return list;
}
#endregion
#endregion
}
}