예제 #1
0
        public void Approved(List <Guid> selectedIds, string status)
        {
            using (var context = new VnrHrmDataContext())
            {
                string statusMessage  = string.Empty;
                var    unitOfWork     = (IUnitOfWork)(new UnitOfWork(context));
                var    repoLockObject = new Sys_LockObjectRepository(unitOfWork);
                var    lstLockObject  = repoLockObject.FindBy(s => selectedIds.Contains(s.ID)).ToList();

                foreach (var lockObject in lstLockObject)
                {
                    lockObject.Status = status;
                }
                repoLockObject.SaveChanges();
            }
        }
예제 #2
0
        public void Approved(List<Guid> selectedIds, string status)
        {
            using (var context = new VnrHrmDataContext())
            {
                string statusMessage = string.Empty;
                var unitOfWork = (IUnitOfWork)(new UnitOfWork(context));
                var repoLockObject = new Sys_LockObjectRepository(unitOfWork);
                var lstLockObject = repoLockObject.FindBy(s => selectedIds.Contains(s.ID)).ToList();

                foreach (var lockObject in lstLockObject)
                {
                    lockObject.Status = status;
                }
                repoLockObject.SaveChanges();

            }
        }