12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273 |
- using ProjectBase.Data.BaseDAL;
- using SIMDP.BLL;
- using SIMDP.Model;
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- namespace SIMDP.View
- {
- public static class ProjectShareObject
- {
- public static List<MoModelContrast> ListModelContrast = BLLFactory<BlModelContrast>.Instance.GetAll();
- public static string displayFieldModel = "1";
- public static List<MoColorContrast> ListColorContrast = BLLFactory<BlColorContrast>.Instance.GetAll();
- public static string displayFieldColor = "1";
- public static Dictionary<int, string> ColorList = new Dictionary<int, string>();
- public static void InitColorList()
- {
- ColorList.Clear();
- foreach (MoColorContrast moColorContrast in ListColorContrast)
- {
- ColorList.Add(moColorContrast.Paint_Line, moColorContrast.Chinese_Name_H);
- }
- }
- public static string ModelDisplayFieldText(string oriValue)
- {
- if (displayFieldModel == "2")
- {
- return ListModelContrast.Find(p => p.PLC_Code.ToString() == oriValue.Trim()).Model_Code;
- }
- else if (displayFieldModel == "3")
- {
- return ListModelContrast.Find(p => p.PLC_Code.ToString() == oriValue.Trim()).English_Name;
- }
- else if (displayFieldModel == "4")
- {
- return ListModelContrast.Find(p => p.PLC_Code.ToString() == oriValue.Trim()).Chinese_Name;
- }
- else
- {
- return oriValue;
- }
- }
- public static string ColorDisplayFieldText(string oriValue)
- {
- if (displayFieldColor == "2")
- {
- return ListColorContrast.Find(p => p.Paint_Line.ToString() == oriValue.Trim()).Color_Card;
- }
- else if (displayFieldColor == "3")
- {
- return ListColorContrast.Find(p => p.Paint_Line.ToString() == oriValue.Trim()).Chinese_Name_H;
- }
- else if (displayFieldColor == "4")
- {
- return ListColorContrast.Find(p => p.Paint_Line.ToString() == oriValue.Trim()).Chinese_Name_A;
- }
- else
- {
- return oriValue;
- }
- }
- }
- }
|