Example #1
0
 /// <summary>
 /// 用于向 TaskStates EntitySet 添加新对象的方法,已弃用。请考虑改用关联的 ObjectSet&lt;T&gt; 属性的 .Add 方法。
 /// </summary>
 public void AddToTaskStates(TaskState taskState)
 {
     base.AddObject("TaskStates", taskState);
 }
Example #2
0
        public static string GetTaskState(TaskState state)
        {
            string str = "";
            switch (state)
            {
                case TaskState.New:
                    str = "新任务,待确认";
                    break;
                case TaskState.CanDevelop:
                    str = "已确认,可研发";
                    break;
                case TaskState.DevelopConfirmed:
                    str = "研发确认,可开始研发";
                    break;
                case TaskState.Designing:
                    str = "设计中";
                    break;
                case TaskState.DesignEnd:
                    str = "设计结束,可制版";
                    break;
                case TaskState.Plating:
                    str = "制版中";
                    break;
                case TaskState.PlateEnd:
                    str = "制版结束,可打样生产";
                    break;
                case TaskState.Sampling:
                    str = "打样生产中";
                    break;
                case TaskState.SampleEnd:
                    str = "打样生产结束,可交付";
                    break;
                case TaskState.Packageing:
                    str = "交付中";
                    break;
                case TaskState.PackageEndAndWaitConfirm:
                    str = "已交付,待客户确认";
                    break;

                case TaskState.WaitOrderConfirm:
                    str = "订单待确认";
                    break;
                case TaskState.Ordering:
                    str = "订单生产中";
                    break;
                case TaskState.Stocking:
                    str = "待入库";
                    break;
                case TaskState.Stocked:
                    str = "入库完成";
                    break;
                default:
                    str = "未知";
                    break;
            }

            return str;
        }
Example #3
0
 /// <summary>
 /// 创建新的 TaskState 对象。
 /// </summary>
 /// <param name="id">ID 属性的初始值。</param>
 /// <param name="taskStateName">TaskStateName 属性的初始值。</param>
 /// <param name="state">State 属性的初始值。</param>
 /// <param name="descript">Descript 属性的初始值。</param>
 public static TaskState CreateTaskState(global::System.Int32 id, global::System.String taskStateName, global::System.String state, global::System.String descript)
 {
     TaskState taskState = new TaskState();
     taskState.ID = id;
     taskState.TaskStateName = taskStateName;
     taskState.State = state;
     taskState.Descript = descript;
     return taskState;
 }