private NsnCatalogItem ConvertNsnCatalogItemDTOtoModel(NsnCatalogItemDTO dto) { var model = new NsnCatalogItem { Name = dto.Name, Desc = dto.Description, NatoStockNumber = dto.NatoStockNumber, UnitIssueId = dto.UnitIssueId, ItemClassId = dto.ItemClassId, AddedOn = dto.AddedOn, LastUpdated = dto.LastUpdated, }; return model; }
private NsnCatalogItem ConvertNsnCatalogItemViewModelToModel(NsnCatalogItemViewModel vm) { NsnCatalogItem model = new NsnCatalogItem { }; return model; }
private NsnCatalogItemDTO ConvertNsnCatalogItemModelToDto(NsnCatalogItem model) { NsnCatalogItemDTO dto = new NsnCatalogItemDTO { Id = model.Id, Name = model.Name, NatoStockNumber = model.NatoStockNumber, LastUpdated = model.LastUpdated, AddedOn = model.AddedOn, Description = model.Desc, PictureUri = CreatePictureUri(model.ImageSrc) }; if (model.UnitIssue != null) { dto.UnitIssueId = model.UnitIssue.Id; dto.UnitIssueTag = model.UnitIssue.Tag; dto.UnitIssue = model.UnitIssue.Name; } if (model.ItemClass != null) { dto.ItemClassId = model.ItemClass.Id; dto.ItemClass = model.ItemClass.Class; } return dto; }