コード例 #1
0
    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);
        txtCity.Text           = Convert.ToString(objQuote.City);
        txtAddress1.Text       = Convert.ToString(objQuote.Mailing_Address1);
        txtAddress2.Text       = Convert.ToString(objQuote.Mailing_Address2);
        ddlState.SelectedValue = Convert.ToString(objQuote.Home_State_ID);
        int quoteID = Convert.ToInt32(Session["QuoteID"]);
        //string strQuoteMode = Convert.ToString(Session["QuoteMode"]);
        //string strQuoteNo = Convert.ToString(Session["QuoteNo"]);
        //if (strQuoteMode == "EDIT")
        //{
        //    vwPropertyHandler objPropertyhandler = new vwPropertyHandler();

        //    vwProperty objvwProperty = objPropertyhandler.GetDetailsByQuoteNo(strQuoteNo);
        //    if (objvwProperty != null)
        //    {

        //    }
        //}
    }
コード例 #2
0
    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
            { }
        }
    }
コード例 #3
0
    protected void btnSubmit_Click(object sender, EventArgs e)
    {
        UserMaster objUSer = new UserMaster();

        objUSer = (UserMaster)Session["User"];
        string strQuoteMode = Convert.ToString(Session["QuoteMode"]);

        if (strQuoteMode == "EDIT")
        {
            int          quoteId  = Convert.ToInt32(Session["QuoteID"]);
            QuoteDetails objQuote = new QuoteDetails();
            objQuote.ID                         = quoteId;
            objQuote.Insured_Name               = Convert.ToString(txtInsuredName.Text);
            objQuote.Mailing_Address1           = Convert.ToString(txtAddress1.Text);
            objQuote.Mailing_Address2           = Convert.ToString(txtAddress2.Text);
            objQuote.ZipCode                    = Convert.ToInt32(txtZipCode.Text);
            objQuote.City                       = Convert.ToString(txtCity.Text);
            objQuote.Home_State_ID              = Convert.ToInt32(ddlHomeState.SelectedValue);
            objQuote.Insured_State_ID           = Convert.ToInt32(ddlInsureState.SelectedValue);
            objQuote.Is_new_business            = chkIsNewBusiness.Checked;
            objQuote.LOB_BuilderRisk            = chkBldrRisk.Checked;
            objQuote.LOB_ContractorsEquipment   = chkContractorsEquipment.Checked;
            objQuote.LOB_Crime                  = chkCrime.Checked;
            objQuote.LOB_Garage                 = chkGarage.Checked;
            objQuote.LOB_GeneralLiability       = chkGeneralLiability.Checked;
            objQuote.LOB_InlandMarine           = chkInlandMarine.Checked;
            objQuote.LOB_MotorTruck             = chkMotorTruck.Checked;
            objQuote.LOB_Owners                 = chkOwners.Checked;
            objQuote.LOB_Property               = chkProperty.Checked;
            objQuote.LOB_SpecialEvent           = chkSpecialEvent.Checked;
            objQuote.LOB_VacantBuildingGL       = chkVacantBuildingGL.Checked;
            objQuote.LOB_VacantBuildingProperty = chkVacantBuildingProperty.Checked;
            objQuote.Years_Without_Loss         = Convert.ToInt32(txtYears.Text);
            //objQuote.Effective_Date = Convert.ToDateTime(txtEffectiveDate.Text);
            //objQuote.Expiration_Date = Convert.ToDateTime(txtExpirationDate.Text);
            objQuote.Effective_Date  = DateTime.ParseExact(txtEffectiveDate.Text, "MM/dd/yyyy", null);
            objQuote.Expiration_Date = DateTime.ParseExact(txtExpirationDate.Text, "MM/dd/yyyy", null);

            objQuote.UserID = objUSer.ID;

            objQuote.QuoteNo     = Convert.ToString(Session["QuoteNo"]);
            objQuote.QuoteStatus = "Quoted";


            QuoteDetailsHandler quoteHandler = new QuoteDetailsHandler();
            quoteHandler.Update(objQuote);

            Response.Redirect("GenLiability.aspx");
            //Response.Redirect("GeneralLiability.aspx");
        }
        else
        {
            Random rnd     = new Random();
            int    quoteNo = rnd.Next(1000000, 9999999);

            QuoteDetails objQuote = new QuoteDetails();
            objQuote.Insured_Name               = Convert.ToString(txtInsuredName.Text);
            objQuote.Mailing_Address1           = Convert.ToString(txtAddress1.Text);
            objQuote.Mailing_Address2           = Convert.ToString(txtAddress2.Text);
            objQuote.ZipCode                    = Convert.ToInt32(txtZipCode.Text);
            objQuote.City                       = Convert.ToString(txtCity.Text);
            objQuote.Home_State_ID              = Convert.ToInt32(ddlHomeState.SelectedValue);
            objQuote.Insured_State_ID           = Convert.ToInt32(ddlInsureState.SelectedValue);
            objQuote.Is_new_business            = chkIsNewBusiness.Checked;
            objQuote.LOB_BuilderRisk            = chkBldrRisk.Checked;
            objQuote.LOB_ContractorsEquipment   = chkContractorsEquipment.Checked;
            objQuote.LOB_Crime                  = chkCrime.Checked;
            objQuote.LOB_Garage                 = chkGarage.Checked;
            objQuote.LOB_GeneralLiability       = chkGeneralLiability.Checked;
            objQuote.LOB_InlandMarine           = chkInlandMarine.Checked;
            objQuote.LOB_MotorTruck             = chkMotorTruck.Checked;
            objQuote.LOB_Owners                 = chkOwners.Checked;
            objQuote.LOB_Property               = chkProperty.Checked;
            objQuote.LOB_SpecialEvent           = chkSpecialEvent.Checked;
            objQuote.LOB_VacantBuildingGL       = chkVacantBuildingGL.Checked;
            objQuote.LOB_VacantBuildingProperty = chkVacantBuildingProperty.Checked;
            objQuote.Years_Without_Loss         = Convert.ToInt32(txtYears.Text);
            //objQuote.Effective_Date = Convert.ToDateTime(txtEffectiveDate.Text);
            //objQuote.Expiration_Date = Convert.ToDateTime(txtExpirationDate.Text);
            objQuote.Effective_Date  = DateTime.ParseExact(txtEffectiveDate.Text, "MM/dd/yyyy", null);
            objQuote.Expiration_Date = DateTime.ParseExact(txtExpirationDate.Text, "MM/dd/yyyy", null);

            objQuote.UserID = objUSer.ID;

            objQuote.QuoteNo     = Convert.ToString(quoteNo);
            objQuote.QuoteStatus = "Quoted";


            QuoteDetailsHandler quoteHandler = new QuoteDetailsHandler();
            quoteHandler.AddNew(objQuote);

            Session["QuoteNo"] = objQuote.QuoteNo;
            Response.Redirect("GenLiability.aspx");
            //Response.Redirect("GeneralLiability.aspx");
            //if (quoteHandler.AddNew(objQuote) == true)
            //{
            //    Response.Redirect("QuoteHome.aspx");
            //}
        }
    }