private void LoadQuoteDetails(string strQuoteNo) { QuoteDetailsHandler objQuoteHandler = new QuoteDetailsHandler(); QuoteDetails objQuote = objQuoteHandler.GetQuotesByNumber(strQuoteNo); Session["QuoteID"] = objQuote.ID; lblEffective.Text = objQuote.Effective_Date.ToString("dd/MM/yyyy"); lblQuote.Text = Convert.ToString(objQuote.QuoteNo); lblExpiration.Text = objQuote.Expiration_Date.ToString("dd/MM/yyyy"); ddlState.SelectedValue = Convert.ToString(objQuote.Home_State_ID); txtZip.Text = Convert.ToString(objQuote.ZipCode); string strQuoteMode = Convert.ToString(Session["QuoteMode"]); //string strQuoteNo = Convert.ToString(Session["QuoteNo"]); if (strQuoteMode == "EDIT") { int quoteID = Convert.ToInt32(Session["QuoteID"]); vwClassDetailsHandler objvwClsHandler = new vwClassDetailsHandler(); vwClassDetails objvwCls = objvwClsHandler.GetClassDetailsByQuoteID(quoteID); try { ddlTerritory.SelectedValue = Convert.ToString(objvwCls.Territory_ID); } catch { } } }
protected void btnContinue_Click(object sender, EventArgs e) { int quoteID = Convert.ToInt32(Session["QuoteID"]); string strQuoteMode = Convert.ToString(Session["QuoteMode"]); if (strQuoteMode == "EDIT") { vwClassDetailsHandler objvwClsHandler = new vwClassDetailsHandler(); vwClassDetails objvwCls = objvwClsHandler.GetClassDetailsByQuoteID(quoteID); ClassDetails objClass = new ClassDetails(); objClass.ID = objvwCls.ID; objClass.Zip = Convert.ToInt32(txtZip.Text); objClass.ClassID = Convert.ToInt32(ddlSelectClass.SelectedValue); objClass.Quote_ID = quoteID; objClass.Territory = Convert.ToString(ddlTerritory.SelectedItem.Text); objClass.Exposure = Convert.ToInt32(txtExposure.Text); objClass.Cov_Product = chkProduct.Checked; objClass.Cov_Premises = chkPremises.Checked; objClass.Territory_ID = Convert.ToInt32(ddlTerritory.SelectedValue); objClass.StateID = Convert.ToInt32(ddlState.SelectedValue); ClassDetailsHandler classHandler = new ClassDetailsHandler(); classHandler.Update(objClass); } else { ClassDetails objClass = new ClassDetails(); objClass.Zip = Convert.ToInt32(txtZip.Text); objClass.ClassID = Convert.ToInt32(ddlSelectClass.SelectedValue); objClass.Quote_ID = quoteID; objClass.Territory = Convert.ToString(ddlTerritory.SelectedItem.Text); objClass.Exposure = Convert.ToInt32(txtExposure.Text); objClass.Cov_Product = chkProduct.Checked; objClass.Cov_Premises = chkPremises.Checked; objClass.Territory_ID = Convert.ToInt32(ddlTerritory.SelectedValue); objClass.StateID = Convert.ToInt32(ddlState.SelectedValue); ClassDetailsHandler classHandler = new ClassDetailsHandler(); classHandler.AddNew(objClass); } LoadClassDetails(quoteID); mvGeneralLiability.SetActiveView(vwLimit); }