public static CocktailIngredientViewModel MapToViewModel(this CocktailIngredientDTO dto) { var vm = new CocktailIngredientViewModel { Name = dto.Name, Value = dto.Value, Unit = dto.Unit }; return(vm); }
public static CocktailIngredientDTO MapToDTO(this CocktailIngredientViewModel vm) { var dto = new CocktailIngredientDTO { Value = vm.Value }; var commaIndex = vm.Name.IndexOf(','); if (commaIndex >= 0) { dto.Name = vm.Name.Substring(0, commaIndex); } else { dto.Name = vm.Name; } return(dto); }