protected SiteTypeDto CreateSiteTypeDto() { var siteTypeDto = new SiteTypeDto() { Name = "someType", Description = "qwerty" }; return(siteTypeDto); }
public void AssertAreEqual(SiteTypeDto siteType1, SiteTypeDto siteType2) { if (siteType1 != null || siteType2 != null) { Assert.AreEqual(siteType1.SiteTypeId, siteType2.SiteTypeId); Assert.AreEqual(siteType1.Name, siteType2.Name); Assert.AreEqual(siteType1.Description, siteType2.Description); //ToDO: when mapping - the array is instanciated, should stay with NULL value // Assert.AreEqual(entry.Icon, entry2.Icon); // Assert.AreEqual(entry.Map, entry2.Map); } }
// CRUD public void Create(SiteTypeDto siteTypeDto, long userId) { var siteType = Mapper.Map <SiteType>(siteTypeDto); _unitOfWork.SiteTypeRepository.Create(siteType); _unitOfWork.Save(); // Audit _auditLogAppService.Audit( AppConstants.ActionTypeCreate, AppConstants.SiteTypeTableName, userId, siteType.Id); }
public void Update(SiteTypeDto siteTypeDto, long userId) { var siteType = _unitOfWork.SiteTypeRepository.GetById(siteTypeDto.Id); CommonHelperAppService.MapDtoToEntityForUpdating(siteTypeDto, siteType); _unitOfWork.SiteTypeRepository.Update(siteType); _unitOfWork.Save(); // Audit _auditLogAppService.Audit( AppConstants.ActionTypeUpdate, AppConstants.SiteTypeTableName, userId, siteType.Id); }
public void Should_Map_SiteTypeDto_to_SiteType() { // Arrange var _mSiteTyep = new Mock <SiteType>(); var siteTypeDto = new SiteTypeDto { IsActive = true, Name = _testNameString }; // Act CommonHelperAppService.MapDtoToEntityForUpdating(siteTypeDto, _mSiteTyep.Object); // Assert Assert.AreEqual(siteTypeDto.IsActive, _mSiteTyep.Object.IsActive); Assert.AreEqual(siteTypeDto.Name, _mSiteTyep.Object.Name); }
public static void MapDtoToEntityForUpdating(SiteTypeDto siteTypeDto, SiteType siteType) { siteType.Name = siteTypeDto.Name; siteType.IsActive = siteTypeDto.IsActive; }