Exemplo n.º 1
0
        private void Fetch(int id, [Inject] IProjectDal dal)
        {
            var data = dal.Fetch(id);

            using (BypassPropertyChecks)
            {
                Id          = data.Id;
                Name        = data.Name;
                Description = data.Description;
                Started     = data.Started;
                Ended       = data.Ended;
                TimeStamp   = data.LastChanged;
                Resources   = DataPortal.FetchChild <ProjectResources>(id);
            }
        }
Exemplo n.º 2
0
 private void DataPortal_Fetch(int id)
 {
     using (var ctx = ProjectTracker.Dal.DalFactory.GetManager())
     {
         var dal  = ctx.GetProvider <ProjectTracker.Dal.IProjectDal>();
         var data = dal.Fetch(id);
         using (BypassPropertyChecks)
         {
             Id          = data.Id;
             Name        = data.Name;
             Description = data.Description;
             Started     = data.Started;
             Ended       = data.Ended;
             TimeStamp   = data.LastChanged;
             Resources   = DataPortal.FetchChild <ProjectResources>(id);
         }
     }
 }