Ejemplo n.º 1
0
    void conConverter_AuctionTypeReached(PlaceHolder plaPlaceHolder)
    {
        Controls_AuctionBidSummary absSummary =
            (Controls_AuctionBidSummary)LoadControl("AuctionBidSummary.ascx");

        absSummary.PlaceBidClick += absSummary_PlaceBidClick;
        plaPlaceHolder.Controls.Add(absSummary);
        Controls_AuctionBidSummary.PopulateBidSummary(absSummary, m_dasAuction);
    }
Ejemplo n.º 2
0
    public static void PopulateBidSummary(
        Controls_AuctionBidSummary absSummary,
        DataSet dasAuction)
    {
        double   dblDisplayDollarValue;
        DateTime datOpenDate;
        DateTime datCloseDate;
        DateTime datLocalTime;

        absSummary.AuctionNumber = dasAuction.Tables[0].Rows[0]["aucNum"].ToString();
        absSummary.Quantity      = Convert.ToInt32(dasAuction.Tables[0].Rows[0]["aucQuantity"]);
        absSummary.Retail        = Convert.ToDouble(dasAuction.Tables[0].Rows[0]["adeRetail"]);
        absSummary.StartingBid   = Convert.ToDouble(dasAuction.Tables[0].Rows[0]["aucStartingBid"]);
        absSummary.DateCloses    = Convert.ToDateTime(dasAuction.Tables[0].Rows[0]["aucCloseDate"]);
        absSummary.Notes         = dasAuction.Tables[0].Rows[0]["aucNotes"].ToString();

        dblDisplayDollarValue = Convert.ToDouble(dasAuction.Tables[0].Rows[0]["DisplayDollar"]);
        datLocalTime          = Convert.ToDateTime(dasAuction.Tables[0].Rows[0]["LocalTime"]);

        absSummary.ShowBidButton = false;
        if (dasAuction.Tables[0].Rows[0]["StatusCode"].ToString() == "OPEN")
        {
            absSummary.ShowBidButton = true; //will only actually set to true if memberid is in session
            datOpenDate  = Convert.ToDateTime(dasAuction.Tables[0].Rows[0]["aucOpenDate"]);
            datCloseDate = Convert.ToDateTime(dasAuction.Tables[0].Rows[0]["aucCloseDate"]);

            absSummary.SetAsOpen(
                dblDisplayDollarValue,
                dasAuction.Tables[0].Rows[0]["DisplayName"].ToString(),
                datLocalTime,
                datCloseDate);
        }
        else if (dasAuction.Tables[0].Rows[0]["StatusCode"].ToString() == "UPCOMING")
        {
            datOpenDate = Convert.ToDateTime(dasAuction.Tables[0].Rows[0]["aucOpenDate"]);
            absSummary.SetToBeOpened(datLocalTime, datOpenDate);
        }
        else if ((dasAuction.Tables[0].Rows[0]["StatusCode"].ToString() == "WON") || (dasAuction.Tables[0].Rows[0]["StatusCode"].ToString() == "WON-NOWIN"))
        {
            absSummary.SetAsClosed(dblDisplayDollarValue, dasAuction.Tables[0].Rows[0]["DisplayName"].ToString());
        }
    }
Ejemplo n.º 3
0
    protected void conConverter_AuctionTypeReached(PlaceHolder plaPlaceHolder)
    {
        if (m_bolHasBidForm)
        {
            return;
        }

        Controls_AuctionBidSummary absSummary = (Controls_AuctionBidSummary)LoadControl("AuctionBidSummary.ascx");

        absSummary.EnableViewState = false;
        plaPlaceHolder.Controls.Add(absSummary);
        Controls_AuctionBidSummary.PopulateBidSummary(absSummary, m_dasAuction);

        if (!m_bolHasCustomerRecord)
        {
            //AddNoCustomerRecordControl();
            return;
        }
        absSummary.ShowBidButton = false;

        Controls_AuctionPlaceBid apbPlaceBid = (Controls_AuctionPlaceBid)LoadControl("AuctionPlaceBid.ascx");

        #region set up apbPlaceBid
        apbPlaceBid.PopulateYearDropDown();
        SetBillingInformation(apbPlaceBid);
        apbPlaceBid.NextAutoBid             = Convert.ToDouble(m_dasAuction.Tables[0].Rows[0]["DisplayDollar"]) + 10.0;
        apbPlaceBid.BidNextClick           += apbPlaceBid_BidNextClick;
        apbPlaceBid.CancelClick            += apbPlaceBid_CancelClick;
        apbPlaceBid.SaveClick              += apbPlaceBid_SaveClick;
        apbPlaceBid.FinishClick            += apbPlaceBid_FinishClick;
        apbPlaceBid.ReturnClick            += apbPlaceBid_ReturnClick;
        apbPlaceBid.HighBidRequest         += apbPlaceBid_HighBidRequest;
        apbPlaceBid.AutoBidValidRequest    += apbPlaceBid_AutoBidValidRequest;
        apbPlaceBid.OneTimeBidValidRequest += apbPlaceBid_OneTimeBidValidRequest;
        #endregion
        plaPlaceHolder.Controls.Add(apbPlaceBid);
        m_bolHasBidForm = true;
    }
    public static void PopulateBidSummary(
        Controls_AuctionBidSummary absSummary,
        DataSet dasAuction)
    {
        double dblDisplayDollarValue;
        DateTime datOpenDate;
        DateTime datCloseDate;
        DateTime datLocalTime;

        absSummary.AuctionNumber = dasAuction.Tables[0].Rows[0]["aucNum"].ToString();
        absSummary.Quantity = Convert.ToInt32(dasAuction.Tables[0].Rows[0]["aucQuantity"]);
        absSummary.Retail = Convert.ToDouble(dasAuction.Tables[0].Rows[0]["adeRetail"]);
        absSummary.StartingBid = Convert.ToDouble(dasAuction.Tables[0].Rows[0]["aucStartingBid"]);
        absSummary.DateCloses = Convert.ToDateTime(dasAuction.Tables[0].Rows[0]["aucCloseDate"]);
        absSummary.Notes = dasAuction.Tables[0].Rows[0]["aucNotes"].ToString();

        dblDisplayDollarValue = Convert.ToDouble(dasAuction.Tables[0].Rows[0]["DisplayDollar"]);
        datLocalTime = Convert.ToDateTime(dasAuction.Tables[0].Rows[0]["LocalTime"]);

        absSummary.ShowBidButton = false;
        if (dasAuction.Tables[0].Rows[0]["StatusCode"].ToString() == "OPEN")
        {
            absSummary.ShowBidButton = true; //will only actually set to true if memberid is in session
            datOpenDate = Convert.ToDateTime(dasAuction.Tables[0].Rows[0]["aucOpenDate"]);
            datCloseDate = Convert.ToDateTime(dasAuction.Tables[0].Rows[0]["aucCloseDate"]);

            absSummary.SetAsOpen(
                dblDisplayDollarValue,
                dasAuction.Tables[0].Rows[0]["DisplayName"].ToString(),
                datLocalTime,
                datCloseDate);
        }
        else if (dasAuction.Tables[0].Rows[0]["StatusCode"].ToString() == "UPCOMING")
        {
            datOpenDate = Convert.ToDateTime(dasAuction.Tables[0].Rows[0]["aucOpenDate"]);
            absSummary.SetToBeOpened(datLocalTime, datOpenDate);
        }
        else if ((dasAuction.Tables[0].Rows[0]["StatusCode"].ToString() == "WON") || (dasAuction.Tables[0].Rows[0]["StatusCode"].ToString() == "WON-NOWIN"))
        {
            absSummary.SetAsClosed(dblDisplayDollarValue, dasAuction.Tables[0].Rows[0]["DisplayName"].ToString());
        }
    }