private AssetManager_Hardware_AssetType mapViewModelToEntityHardwareType( AssetManager_HardwareType_vm VMHardwareType) { var models = new AssetManager_Hardware_AssetType { Id = VMHardwareType.Id, Name = VMHardwareType.Name, EndOfLifeMo = VMHardwareType.EndOfLifeMo, CategoryCode = VMHardwareType.CategoryCode, DescriptionNotes = VMHardwareType.DescriptionNotes }; return(models); }
private AssetManager_HardwareType_vm mapEntityToViewHardwareType( AssetManager_Hardware_AssetType EFHardwareType) { _logger.Debug("Mapping Entity to Hardware Asset Type View Model."); var vmST = new AssetManager_HardwareType_vm { Id = EFHardwareType.Id, Name = EFHardwareType.Name, EndOfLifeMo = EFHardwareType.EndOfLifeMo, CategoryCode = EFHardwareType.CategoryCode, DescriptionNotes = EFHardwareType.DescriptionNotes }; return(vmST); }
public int EditHardwareTypeById(int id, AssetManager_HardwareType_vm HardwareType) { return(_assetManagerHardwareTypeRepository.EditHardwareAssetTypes(id, mapViewModelToEntityHardwareType(HardwareType))); }
public int CreateHardwareType(AssetManager_HardwareType_vm HardwareType) { return(_assetManagerHardwareTypeRepository.CreateHardwareAssetTypes(mapViewModelToEntityHardwareType(HardwareType))); }
/// <summary> /// Puts the specified identifier. /// </summary> /// <param name="id">The identifier.</param> /// <param name="value">The value.</param> /// <returns></returns> public int Put(int id, [FromBody] AssetManager_HardwareType_vm value) { _logger.Info("Editing the Hardware type with id " + id); return(_assetHardwareTypeManager.EditHardwareTypeById(id, value)); }
/// <summary> /// Posts the specified value. /// </summary> /// <param name="value">The value.</param> /// <returns></returns> public int Post([FromBody] AssetManager_HardwareType_vm value) { _logger.Info("Creating a new Hardware type."); return(_assetHardwareTypeManager.CreateHardwareType(value)); }