Ejemplo n.º 1
0
 public TaskStruct[] GetTasks(string machineGuid)
 {
     DBTaskCollection dbTasks = new DBTaskCollection(dataProvider);
     dbTasks.Connection = connection;
     dbTasks.LoadActiveAndToExecute(machineGuid);
     if (dbTasks.List != null && dbTasks.List.Count > 0)
     {
         TaskStruct[] ret = new TaskStruct[dbTasks.List.Count];
         for (int i = 0; i < ret.Length; i++)
         {
             dbTasks.List[i].Connection = connection;
             dbTasks.List[i].BusinessObject.DateSended = DateTime.Now;
             dbTasks.List[i].BusinessObject.State = (int)MWRCommonTypes.Enum.TaskState.Sended;
             dbTasks.List[i].Save();
             ret[i] = dbTasks.List[i].BusinessObject;
         }
         return ret;
     }
     return null;
 }
Ejemplo n.º 2
0
 public TaskStruct[] GetTasks(string machineGuid, DateTime from, DateTime to, int[] states, string taskGuid, int startIndex, int rowsCount, out int totalRowsCount)
 {
     DBTaskCollection dbTask = new DBTaskCollection(dataProvider);
     dbTask.Connection = connection;
     dbTask.Load(machineGuid, from, to, states, taskGuid, startIndex, rowsCount, out totalRowsCount);
     if (dbTask.List != null)
     {
         TaskStruct[] ret = new TaskStruct[dbTask.List.Count];
         for (int i = 0; i < ret.Length; i++)
         {
             ret[i] = dbTask.List[i].BusinessObject;
         }
         return ret;
     }
     return null;
 }