コード例 #1
0
        public IHttpActionResult DeleteWorkOrder(WorkOrderDelViewModel workOrder)
        {
            if (workOrder.WoId <= 0)
            {
                ResMessage.Fail("要删除的工单编号无效");
            }

            _progress.DeleteWorkOrder(workOrder);

            return(Ok(ResMessage.Success()));
        }
コード例 #2
0
        public void DeleteWorkOrder(WorkOrderDelViewModel workOrder)
        {
            WorkOrder wo = this.GetWorkOrder(workOrder.WoId);

            if (wo == null)
            {
                throw new NullReferenceException("找不到要删除的工单:" + workOrder.WoId);
            }

            wo.State = WorkOrderState.Deleted;
            _context.SaveChanges();
        }