Example #1
0
        public DataTable getOrderTabel(EnOrder obj)
        {
            DataTable dt = getOrderByNumber(obj.orderNumber);

            dt.Rows[0]["ToalPrice"]      = obj.toalPrice;
            dt.Rows[0]["OrderStatusID"]  = obj.orderStatusID;
            dt.Rows[0]["PlaceOrderTime"] = obj.placeOrderTime;
            // dt.Rows[0]["UserRecID"] = obj.userRecID;
            return(dt);
        }
Example #2
0
    protected void UpLoadBut_OnClick(object sender, EventArgs e)
    {
        EnOrder      order    = new EnOrder();
        UploadDetail upDetail = Session["UploadDetail"] as UploadDetail;

        order.orderNumber    = upDetail.OrderUmber.ToString();
        order.orderStatusID  = 1;
        order.placeOrderTime = DateTime.Now;
        int   CTCount = NewfilesInfo.Controls.Count;
        Label toPrice = (Label)NewfilesInfo.Controls[CTCount - 1].FindControl("totalPrice");

        order.toalPrice = decimal.Parse(toPrice.Text);
        order.docs      = new List <EnDoc>();
        for (int i = 0; i < NewfilesInfo.Items.Count; i++)
        {
            Label        fn  = (Label)NewfilesInfo.Items[i].FindControl("fileName");
            Label        ph  = (Label)NewfilesInfo.Items[i].FindControl("filepath");
            DropDownList pt  = (DropDownList)NewfilesInfo.Items[i].FindControl("PrintTypes");
            Label        pc  = (Label)NewfilesInfo.Items[i].FindControl("PageCount");
            TextBox      num = (TextBox)NewfilesInfo.Items[i].FindControl("CopiesTextBox");


            order.docs.Add(new EnDoc
            {
                orderNumber = order.orderNumber,
                docName     = fn.Text,
                docPath     = ph.Text,
                printTypeID = long.Parse(pt.SelectedItem.Value.Trim()),
                totalPages  = int.Parse(pc.Text.Trim()) * int.Parse(num.Text.Trim())
            });
        }
        CnOrders  cn = new CnOrders();
        DataTable dt = cn.getOrderTabel(order);
        int       k  = DataBase.update("Orders", "OrderNumber", dt);

        Session["OrderInfo"] = new EnOrder();

        Session["OrderInfo"] = order;
        Session.Remove("UploadDetail");
        Session.Remove("OrdreTypeList");

        Response.Redirect("Order.aspx");
    }