/// <summary> /// 获取制版工艺详情 /// </summary> /// <param name="plateID"></param> /// <returns></returns> public static PlateMaking GetPlateMakingDetail(string plateID) { PlateMaking item=new PlateMaking(); DataTable dt = TaskDAL.BaseProvider.GetPlateMakingDetail(plateID); if (dt.Rows.Count == 1) { item.FillData(dt.Rows[0]); } return item; }
/// <summary> /// 修改制版工艺 /// </summary> /// <param name="plate"></param> /// <returns></returns> public static bool UpdatePlateMaking(PlateMaking plate, string operateid, string ip, string agentid, string clientid) { bool flag= TaskDAL.BaseProvider.UpdatePlateMaking(plate.PlateID,plate.Title,plate.Remark,plate.Icon,plate.Type); if (flag) { string msg = "编辑工艺说明为:" + plate.Title; LogBusiness.AddLog(plate.TaskID, EnumLogObjectType.OrderTask, msg, operateid, ip, "", agentid, clientid); } return flag; }
/// <summary> /// 获取制版工艺信息 /// </summary> /// <param name="orderID"></param> /// <param name="taskID"></param> /// <returns></returns> public static List<PlateMaking> GetPlateMakings(string orderID, string taskID) { List<PlateMaking> list = new List<PlateMaking>(); DataTable dt = TaskDAL.BaseProvider.GetPlateMakings(orderID, taskID); foreach (DataRow dr in dt.Rows) { PlateMaking item = new PlateMaking(); item.FillData(dr); list.Add(item); } return list; }