示例#1
0
        //Updatting permmisions from services
        public async Task <bool> UpdatePermmision(Permmisions permmisions)
        {
            var permmisionId = await _unitOfWork.permmisionsRepository.GetById(permmisions.Id);

            if (permmisionId != null)
            {
                permmisionId.EmployeeLastName = permmisions.EmployeeLastName;
                permmisionId.EmployeeName     = permmisions.EmployeeName;
                permmisionId.PermmisionTypeId = permmisions.PermmisionTypeId;
                permmisionId.PermmisionDate   = permmisions.PermmisionDate;
                _unitOfWork.permmisionsRepository.Update(permmisions);
                await _unitOfWork.SaveChangeAsync();

                return(true);
            }

            return(false);
        }
示例#2
0
        //Adding Permmisions from services
        public async Task InsertPermmisions(Permmisions permmisions)
        {
            await _unitOfWork.permmisionsRepository.Add(permmisions);

            await _unitOfWork.SaveChangeAsync();
        }