Exemplo n.º 1
0
        private void OrderReturn_Load(object sender, EventArgs e)
        {
            InitializeItemList();

            CustomerNameLabel.Text = order.Customer.Name;

            DuePaymensField.Value     = LoadDuePayments();
            FinalDueAmountField.Value = DuePaymensField.Value;


            #region orderPaymentInitializtion
            var orderPayment = db.OrderPaymentMades.Where(aa => aa.OrderId == order.OrderId && aa.StationOrderId == order.StationOrderId).FirstOrDefault();

            int orderPaymentMade = 0;
            if (orderPayment != null)
            {
                orderPaymentMade = orderPayment.PaymentMade;
            }
            AmountPaidField.Value = orderPaymentMade;

            #endregion

            #region DataGridOriginalInitialization

            foreach (var orderline in order.OrderLines)
            {
                if (orderline.Item.IsExtra == true)
                {
                    dataGridViewOriginal.Rows.Add(orderline.Item.ItemName, null, null, null, orderline.PricePerUnit, null, null, null, orderline.ItemId);
                    continue;
                }

                var item         = db.Items.Find(orderline.ItemId);
                var itemComplete = ItemDropDownList.ConverItemToItemComplete(item);

                var kg    = Math.Truncate((double)orderline.WeightInKg);
                var grams = orderline.WeightInKg - kg;
                grams = grams * 1000;
                grams = Math.Truncate((double)grams);
                var totalprice = orderline.PricePerUnit * orderline.WeightInKg;

                dataGridViewOriginal.Rows.Add(itemComplete.ItemComplete, kg, grams, orderline.PricePerUnit, totalprice, orderline.Bundle, orderline.Lengths, orderline.PieceCut, orderline.ItemId);
            }

            #endregion
        }
        protected void companyDropDownList_SelectedIndexChanged(object sender, EventArgs e)
        {
            if (companyDropDownList.DataValueField != "0")
            {
                int companyId = Convert.ToInt32(companyDropDownList.SelectedValue);
                ItemDropDownList.DataSource = stockInManager.ItemDropDownList(companyId);
                ItemDropDownList.DataBind();
                ItemDropDownList.Items.Insert(0, new ListItem("--Select Item--", "0"));

                reorderlevelTextBox.Text      = "";
                availableQuantityTextBox.Text = "";
            }
            else
            {
                outputLabel.Text      = "Please First Select Company";
                outputLabel.ForeColor = Color.Red;
            }
        }
Exemplo n.º 3
0
        private void InitializeDataGrid()
        {
            foreach (var orderline in order.OrderLines)
            {
                if (orderline.Item.IsExtra == true)
                {
                    dataGridViewOriginal.Rows.Add(orderline.Item.ItemName, null, null, null, orderline.PricePerUnit, null, null, null, orderline.ItemId);
                    continue;
                }

                var item         = db.Items.Find(orderline.ItemId);
                var itemComplete = ItemDropDownList.ConverItemToItemComplete(item);

                var kg    = Math.Truncate((double)orderline.WeightInKg);
                var grams = orderline.WeightInKg - kg;
                grams = grams * 1000;
                grams = Math.Truncate((double)grams);
                var totalprice = orderline.PricePerUnit * orderline.WeightInKg;

                dataGridViewOriginal.Rows.Add(itemComplete.ItemComplete, kg, grams, orderline.PricePerUnit, totalprice, orderline.Bundle, orderline.Lengths, orderline.PieceCut, orderline.ItemId);
            }
        }