using Marco.Pms.Model.Dtos.Master; using Marco.Pms.Model.Master; using Marco.Pms.Model.ViewModels.Master; namespace Marco.Pms.Model.Mapper { public static class MasterMapper { // -------------------------------- Work Category -------------------------------- public static WorkCategoryMaster ToWorkCategoryMasterFromWorkCategoryMasterDto(this WorkCategoryMasterDto categoryMasterDto, Guid tenantId) { return new WorkCategoryMaster { Id = categoryMasterDto.Id ?? Guid.Empty, Name = categoryMasterDto.Name, Description = categoryMasterDto.Description ?? "", TenantId = tenantId }; } public static WorkCategoryMasterVM ToWorkCategoryMasterVMFromWorkCategoryMaster(this WorkCategoryMaster categoryMaster) { return new WorkCategoryMasterVM { Id = categoryMaster.Id, Name = categoryMaster.Name, Description = categoryMaster.Description ?? "", IsSystem = categoryMaster.IsSystem }; } } }