public ViewCartDialog(ShoppingCart.Cart cart) { InitializeComponent(); this.cart = cart; totalLabel.Text = string.Format("${0:#.00}", cart.getTotalPrice()); totalShippingLabel.Text = string.Format("${0:#.00}", cart.getTotalShipping()); }
public object BindModel(ControllerContext controllerContext, ModelBindingContext bindingContext) { // Получить объект Cart из сеанса ShoppingCart.Cart cart = null; if (controllerContext.HttpContext.Session != null) { cart = (Cart)controllerContext.HttpContext.Session[sessionKey]; } // Создать объект Cart если он не обнаружен в сеансе if (cart == null) { cart = new Cart(); if (controllerContext.HttpContext.Session != null) { controllerContext.HttpContext.Session[sessionKey] = cart; } } // Возвратить объект Cart return(cart); }
public NewOrderGUI(Form previousForm) { InitializeComponent(); this.previousForm = previousForm; cart = new ShoppingCart.Cart(); }
/// <summary> /// The method creates a new check product orders /// </summary> /// <param name="cart">shopping cart user</param> /// <param name="check">check user</param> /// <returns></returns> public Task <bool> EntryCheck(ShoppingCart.Cart cart, Models.Check check) { IEnumerable <EntityModels.Check> entityModelsChecks = cart.Lines.Select(c => buildEntity.EntityModelsCheck(check, c.ShoppingCart.Id, c.Quantity)); return(Task.FromResult(repository.Add(entityModelsChecks))); }