public object Convert(object value, Type targetType, object parameter, string language) { HamburgerType ht = (HamburgerType)value; HorizontalAlignment ha = HorizontalAlignment.Left; switch (ht) { case HamburgerType.LeftSide: case HamburgerType.LeftSideCompact: case HamburgerType.LeftSideInLine: case HamburgerType.LeftSideCompactInLine: break; case HamburgerType.RightSide: case HamburgerType.RightSideCompact: case HamburgerType.RightSideInLine: case HamburgerType.RightSideCompactInLine: { ha = HorizontalAlignment.Right; break; } default: break; } return(ha); }
public object Convert(object value, Type targetType, object parameter, string language) { HamburgerType ht = (HamburgerType)value; SplitViewDisplayMode sdm = SplitViewDisplayMode.Overlay; switch (ht) { case HamburgerType.LeftSide: break; case HamburgerType.RightSide: break; case HamburgerType.LeftSideCompact: { sdm = SplitViewDisplayMode.CompactOverlay; break; } case HamburgerType.RightSideCompact: { sdm = SplitViewDisplayMode.CompactOverlay; break; } case HamburgerType.LeftSideInLine: { sdm = SplitViewDisplayMode.Inline; break; } case HamburgerType.RightSideInLine: { sdm = SplitViewDisplayMode.Inline; break; } case HamburgerType.LeftSideCompactInLine: { sdm = SplitViewDisplayMode.CompactInline; break; } case HamburgerType.RightSideCompactInLine: { sdm = SplitViewDisplayMode.CompactInline; break; } default: break; } return(sdm); }
public object Convert(object value, Type targetType, object parameter, string language) { HamburgerType ht = (HamburgerType)value; SplitViewPanePlacement spp = SplitViewPanePlacement.Left; switch (ht) { case HamburgerType.LeftSide: break; case HamburgerType.RightSide: { spp = SplitViewPanePlacement.Right; break; } case HamburgerType.LeftSideCompact: break; case HamburgerType.RightSideCompact: { spp = SplitViewPanePlacement.Right; break; } case HamburgerType.LeftSideInLine: break; case HamburgerType.RightSideInLine: { spp = SplitViewPanePlacement.Right; break; } case HamburgerType.LeftSideCompactInLine: break; case HamburgerType.RightSideCompactInLine: { spp = SplitViewPanePlacement.Right; break; } default: break; } return(spp); }
public object Convert(object value, Type targetType, object parameter, string language) { HamburgerType ht = (HamburgerType)value; int result = 0; switch (ht) { case HamburgerType.LeftSide: case HamburgerType.LeftSideCompact: case HamburgerType.LeftSideInLine: case HamburgerType.LeftSideCompactInLine: { if (parameter as string == "first") { result = 0; } else { result = 1; } break; } case HamburgerType.RightSide: case HamburgerType.RightSideCompact: case HamburgerType.RightSideInLine: case HamburgerType.RightSideCompactInLine: { if (parameter as string == "first") { result = 1; } else { result = 0; } break; } default: break; } return(result); }
public double GetTotalprice(double amount, HamburgerType hamburgerType) { double totalPrice = 0; if (hamburgerType == HamburgerType.CheeseBurger) { totalPrice += amount * 25.5; } else if (hamburgerType == HamburgerType.ChickenBurger) { totalPrice += amount * 23.5; } else if (hamburgerType == HamburgerType.FishBurger) { totalPrice += amount * 28.5; } return(totalPrice); }
public object Convert(object value, Type targetType, object parameter, string language) { HamburgerType ht = (HamburgerType)value; GridLength result = new GridLength(50); switch (ht) { case HamburgerType.LeftSide: case HamburgerType.LeftSideCompact: case HamburgerType.LeftSideInLine: case HamburgerType.LeftSideCompactInLine: { if (parameter as string != "first") { result = new GridLength(1, GridUnitType.Star); } break; } case HamburgerType.RightSide: case HamburgerType.RightSideCompact: case HamburgerType.RightSideInLine: case HamburgerType.RightSideCompactInLine: { if (parameter as string == "first") { result = new GridLength(1, GridUnitType.Star); } else { result = new GridLength(45); } break; } default: break; } return(result); }
public Hamburger(HamburgerType type) { Type = type; Ingredients = new List <Ingredient>(); }
public HamburgerBuilder(HamburgerType type) { _type = type; _config = _configurations[type]; _ingredients = new List <Ingredient>(); }