Ejemplo n.º 1
0
 public void BeginLoad()
 {
     Task.Factory.StartNew(() =>
     {
         _pedestrians.FillItemsList();
         _pedestrianRequests.FillItemsList();
         OnLoadCompleted();
     });
 }
Ejemplo n.º 2
0
 public ActionResult <IEnumerable <IDriverResponse> > EnumerateDriverResponses()
 {
     if (_driverResponses.Items == null)
     {
         _lastDriverResponsesResult = ActionResult.ValidResult;
         _driverResponses.FillItemsList();
     }
     return(_lastDriverResponsesResult.IsValid ? ActionResult <IEnumerable <IDriverResponse> > .GetValidResult(_driverResponses.Items) : ActionResult <IEnumerable <IDriverResponse> > .GetErrorResult(_lastDriverResponsesResult));
 }
Ejemplo n.º 3
0
 private ActionResult <IEnumerable <DriverResponseLogic> > EnumerateAcceptedResponses()
 {
     if (_acceptedResponses.Items == null)
     {
         _acceptedResponses.FillItemsList();
     }
     if (_acceptedResponses.Items != null)
     {
         foreach (DriverResponseLogic response in _acceptedResponses.Items)
         {
             response.ResponseAuthor.Model.HasAcceptedRequest = true;
         }
     }
     return(_acceptedResponses.Items == null ? ActionResult <IEnumerable <DriverResponseLogic> > .GetErrorResult(new Exception()) : ActionResult <IEnumerable <DriverResponseLogic> > .GetValidResult(_acceptedResponses.Items));
 }
Ejemplo n.º 4
0
        public void BeginLoad()
        {
            Task.Factory.StartNew(() =>
            {
                _drivers.FillItemsList();
                _requests.FillItemsList();
                _acceptedResponses.FillItemsList();
                OnLoadCompleted();
                return;

                //ActionResult<PedestrianProfileRequestModel> currentRequestResult = UpdateHelper.GetModel(CheckCurrentRequest, l => l.Model);
                //if (currentRequestResult.IsValid)
                //    CurrentRequest = currentRequestResult.Result;
                //else
                //{
                //    OnCheckCurrentRequestFailed();
                //    return;
                //}
                //OnLoadCompleted();
            });
        }
Ejemplo n.º 5
0
 public void BeginLoadCities(System.Threading.CancellationToken cancelLoad)
 {
     System.Threading.Tasks.Task.Factory.StartNew(() => _cities.FillItemsList(), cancelLoad);
 }
Ejemplo n.º 6
0
 public void BeginLoadPersons()
 {
     System.Threading.Tasks.Task.Factory.StartNew(() => _persons.FillItemsList());
 }