Пример #1
0
        public async Task <long> UpdateWorkCertificateAsync(WorkCertificate workCertificate, string mappingScheme)
        {
            workCertificateMappingSchemeRegistrator.Register();
            var updatedWorkCertificate = unitOfWork.Add(workCertificate, mappingScheme);

            await unitOfWork.SaveAsync();

            return(updatedWorkCertificate.Id);
        }
        public async Task <long> UpdateWorkCertificateAsync(WorkCertificateDto workCertificateDto)
        {
            var workCertificate = new WorkCertificate();

            Mapper.Map(workCertificateDto, workCertificate);
            var rowsUpdated = await workCertificateRepository.UpdateWorkCertificateAsync(workCertificate, workCertificateDto.MappingScheme);

            return(rowsUpdated);
        }