public static PolicySubCategoryAdditionalFieldViewModel MapFromDto(this PolicySubCategoryAdditionalFieldDto policySubCategoryAdditionalFieldDto) { PolicySubCategoryAdditionalFieldViewModel policySubCategoryAdditionalFieldViewModel = new PolicySubCategoryAdditionalFieldViewModel(); policySubCategoryAdditionalFieldViewModel.Id = policySubCategoryAdditionalFieldDto.Id; policySubCategoryAdditionalFieldViewModel.Value = policySubCategoryAdditionalFieldDto.Value; policySubCategoryAdditionalFieldViewModel.Policies_Id = policySubCategoryAdditionalFieldDto.Policies_Id; if (policySubCategoryAdditionalFieldDto.SubCategoryAdditionalField != null) { policySubCategoryAdditionalFieldViewModel.SubCategoryAdditionalFields_Id = policySubCategoryAdditionalFieldDto.SubCategoryAdditionalField.Id; policySubCategoryAdditionalFieldViewModel.SubCategories_Id = policySubCategoryAdditionalFieldDto.SubCategoryAdditionalField.SubCategories_Id; policySubCategoryAdditionalFieldViewModel.FieldName = policySubCategoryAdditionalFieldDto.SubCategoryAdditionalField.FieldName; policySubCategoryAdditionalFieldViewModel.ChildFieldName = policySubCategoryAdditionalFieldDto.SubCategoryAdditionalField.ChildFieldName; policySubCategoryAdditionalFieldViewModel.ParentFieldName = policySubCategoryAdditionalFieldDto.SubCategoryAdditionalField.ParentFieldName; policySubCategoryAdditionalFieldViewModel.DisplayText = policySubCategoryAdditionalFieldDto.SubCategoryAdditionalField.DisplayText; policySubCategoryAdditionalFieldViewModel.DataType = policySubCategoryAdditionalFieldDto.SubCategoryAdditionalField.DataType; policySubCategoryAdditionalFieldViewModel.ControlType = policySubCategoryAdditionalFieldDto.SubCategoryAdditionalField.ControlType; policySubCategoryAdditionalFieldViewModel.SortOrder = policySubCategoryAdditionalFieldDto.SubCategoryAdditionalField.SortOrder; policySubCategoryAdditionalFieldViewModel.RequiredInd = policySubCategoryAdditionalFieldDto.SubCategoryAdditionalField.RequiredInd; policySubCategoryAdditionalFieldViewModel.ControlName = "PolicySubCategoryAdditionalField_" + policySubCategoryAdditionalFieldDto.SubCategoryAdditionalField.FieldName; } return(policySubCategoryAdditionalFieldViewModel); }
public static PolicySubCategoryAdditionalFieldViewModel MapFromDto(this SubCategoryAdditionalFieldDto subCategoryAdditionalFieldDto) { PolicySubCategoryAdditionalFieldViewModel policySubCategoryAdditionalFieldViewModel = new PolicySubCategoryAdditionalFieldViewModel(); if (subCategoryAdditionalFieldDto != null) { policySubCategoryAdditionalFieldViewModel.SubCategoryAdditionalFields_Id = subCategoryAdditionalFieldDto.Id; policySubCategoryAdditionalFieldViewModel.SubCategories_Id = subCategoryAdditionalFieldDto.SubCategories_Id; policySubCategoryAdditionalFieldViewModel.FieldName = subCategoryAdditionalFieldDto.FieldName; policySubCategoryAdditionalFieldViewModel.ChildFieldName = subCategoryAdditionalFieldDto.ChildFieldName; policySubCategoryAdditionalFieldViewModel.ParentFieldName = subCategoryAdditionalFieldDto.ParentFieldName; policySubCategoryAdditionalFieldViewModel.DisplayText = subCategoryAdditionalFieldDto.DisplayText; policySubCategoryAdditionalFieldViewModel.DataType = subCategoryAdditionalFieldDto.DataType; policySubCategoryAdditionalFieldViewModel.ControlType = subCategoryAdditionalFieldDto.ControlType; policySubCategoryAdditionalFieldViewModel.SortOrder = subCategoryAdditionalFieldDto.SortOrder; policySubCategoryAdditionalFieldViewModel.RequiredInd = subCategoryAdditionalFieldDto.RequiredInd; policySubCategoryAdditionalFieldViewModel.ControlName = "PolicySubCategoryAdditionalField_" + subCategoryAdditionalFieldDto.FieldName; } return(policySubCategoryAdditionalFieldViewModel); }
public static void MapToDto(this PolicySubCategoryAdditionalFieldDto policySubCategoryAdditionalFieldDto, PolicySubCategoryAdditionalFieldViewModel policySubCategoryAdditionalFieldViewModel) { policySubCategoryAdditionalFieldDto.Id = policySubCategoryAdditionalFieldViewModel.Id == null ? int.MinValue : policySubCategoryAdditionalFieldViewModel.Id.Value; policySubCategoryAdditionalFieldDto.Value = policySubCategoryAdditionalFieldViewModel.Value; policySubCategoryAdditionalFieldDto.SubCategoryAdditionalField = new SubCategoryAdditionalFieldDto() { Id = policySubCategoryAdditionalFieldViewModel.SubCategoryAdditionalFields_Id, SubCategories_Id = policySubCategoryAdditionalFieldViewModel.SubCategories_Id, FieldName = policySubCategoryAdditionalFieldViewModel.FieldName, ChildFieldName = policySubCategoryAdditionalFieldViewModel.ChildFieldName, ParentFieldName = policySubCategoryAdditionalFieldViewModel.ParentFieldName, DisplayText = policySubCategoryAdditionalFieldViewModel.DisplayText, DataType = policySubCategoryAdditionalFieldViewModel.DataType, ControlType = policySubCategoryAdditionalFieldViewModel.ControlType, SortOrder = policySubCategoryAdditionalFieldViewModel.SortOrder, RequiredInd = policySubCategoryAdditionalFieldViewModel.RequiredInd }; policySubCategoryAdditionalFieldDto.Policies_Id = policySubCategoryAdditionalFieldViewModel.Policies_Id == null ? int.MinValue : policySubCategoryAdditionalFieldViewModel.Policies_Id.Value; }