private bool CheckIfPosted() { bool isPosted = false; try { if ((hdnIsPosted.Value.Trim() != "") && (Int32.Parse(hdnIsPosted.Value.Trim()) == 1)) { PurchasingTransaction purch = new PurchasingTransaction(); // TODO : Fix mail //SMTPEmail mail = new SMTPEmail(); string emailAdd = purch.QueryBuyerEmailAddViaBidRefNo(connstring, ViewState[Constant.SESSION_BIDREFNO].ToString().Trim(), false); if (ViewState["STATUS"] != null) { BidItemTransaction.UpdateBidStatus(connstring, ViewState[Constant.SESSION_BIDREFNO].ToString().Trim(), ViewState["STATUS"].ToString().Trim()); switch (Int32.Parse(ViewState["STATUS"].ToString().Trim())) { case 2: //mail.SendEmail(emailAdd, "*****@*****.**", "", "", "Bid Event Rejected", "Your Bid Event has been rejected please check comment for further reasons.", ""); break; case 3: //mail.SendEmail(emailAdd, "*****@*****.**", "", "", "Bid Event For Re-Edit", "Please Re-edit your Bid Event, please check comment for further reasons.", ""); break; case 4: //mail.SendEmail(emailAdd, "*****@*****.**", "", "", "Bid Event Approved", "Congratulations, your Bid Event has been approved!", ""); break; } Session.Remove("STATUS"); Session.Remove(Constant.SESSION_BIDREFNO); isPosted = true; } } } catch { isPosted = false; } return(isPosted); }
protected void btnSubmit_Click(object sender, EventArgs e) { BidItemTransaction.UpdateBidStatus(connstring, ViewState["BidRefNo"].ToString().Trim(), Constant.BID_STATUS_SUBMITTED.ToString().Trim()); Session["BidRefNo"] = lblBidRefNum.Text; Response.Redirect("bidsubmit.aspx"); }