public int AddAgvTask(string palletId, string sLocNo, string eLocNo, string sLocPlcNo, string eLocPlcNo) { try { var seqservice = SequenceServiceFactory.CreateInstance <ISeqWbsTaskCmdService>(); var seqservice2 = SequenceServiceFactory.CreateInstance <ISeqWbsTaskService>(); var task = new WbsTaskCmd(); task.ObjId = seqservice.NEXTVAL; task.TaskGuid = Guid.NewGuid().ToString(); task.TaskNo = seqservice2.NEXTVAL; task.CmdType = "T"; task.PalletNo = palletId; task.SlocNo = sLocNo; task.ElocNo = eLocNo; task.SlocPlcNo = sLocPlcNo; task.ElocPlcNo = eLocPlcNo; task.TransferType = "30"; task.CmdStep = "01"; var service = TableViewServiceFactory.CreateInstance <IWbsTaskCmdService>(); return(service.Insert(task)); } catch (Exception ex) { log.Error("插入数据", ex); return(0); } }
public int DeleteAgvTask(string taskNo) { var task = new WbsTaskCmd(); task.TaskNo = Convert.ToInt64(taskNo); var service = TableViewServiceFactory.CreateInstance <IWbsTaskCmdService>(); return(service.Delete(task)); }