public IHttpActionResult DeleteWorkOrder(WorkOrderDelViewModel workOrder) { if (workOrder.WoId <= 0) { ResMessage.Fail("要删除的工单编号无效"); } _progress.DeleteWorkOrder(workOrder); return(Ok(ResMessage.Success())); }
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(); }