Example #1
0
        public async Task <long> UpdateWorkCertificateCategoryAsync(WorkCertificateCategory workCertificateCategory, string mappingScheme)
        {
            workCertificateCategoryMappingSchemeRegistrator.Register();
            var updatedWorkCertificateCategory = unitOfWork.Add(workCertificateCategory, mappingScheme);

            await unitOfWork.SaveAsync();

            return(updatedWorkCertificateCategory.Id);
        }
        public async Task <long> UpdateWorkCertificateCategoryAsync(WorkCertificateCategoryDto workCertificateCategoryDto)
        {
            var workCertificateCategory = new WorkCertificateCategory();

            Mapper.Map(workCertificateCategoryDto, workCertificateCategory);
            var rowsUpdated = await workCertificateCategoryRepository.UpdateWorkCertificateCategoryAsync(workCertificateCategory, workCertificateCategoryDto.MappingScheme);

            return(rowsUpdated);
        }