/// <summary> /// 用于向 TaskStates EntitySet 添加新对象的方法,已弃用。请考虑改用关联的 ObjectSet<T> 属性的 .Add 方法。 /// </summary> public void AddToTaskStates(TaskState taskState) { base.AddObject("TaskStates", taskState); }
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; }
/// <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; }