private void loadProposalUploadDetailsForEdit(string ProposalUploadId)
    {
        ClearComponents();

        ProposalUpload proposalUpload = new ProposalUpload();


        ProposalUploadController proposalUploadController = new ProposalUploadController();

        proposalUpload = proposalUploadController.GetUploadedProposal(Convert.ToInt32(ProposalUploadId));


        txtProposalUploadId.Text = proposalUpload.ProposalUploadId.ToString();
        txtPolicyNo.Text         = proposalUpload.QuotationNo;



        ManageFormComponents("EDIT");
    }
Example #2
0
    //protected void btnAlter_Click(object sender, EventArgs e)
    //{
    //    if (txtUserCode.Text == "")
    //    {
    //        lblMsg.Text = "Please Select An User";
    //        Timer1.Enabled = true;
    //        return;
    //    }

    //    //txtUserCode.Enabled = true;
    //    txtUserName.Enabled = true;
    //    txtEPF.Enabled = true;
    //    ddlUserRole.Enabled = true;

    //    rdbtnActive.Enabled = true;
    //    rdbtnInActive.Enabled = true;

    //    btnSave.Enabled = true;

    //    Session["Mode"] = "UPDATE";
    //}

    protected void grdSearchResults_SelectedIndexChanged(object sender, EventArgs e)
    {
        txtProposalUploadId.Text = grdSearchResults.SelectedRow.Cells[1].Text.Trim();
        Session["QuotationNo"]   = "";
        Session["QuotationNo"]   = grdSearchResults.SelectedRow.Cells[2].Text.Trim();


        ProposalUpload proposalUpload = new ProposalUpload();


        ProposalUploadController proposalUploadController = new ProposalUploadController();

        proposalUpload = proposalUploadController.GetUploadedProposal(Convert.ToInt32(txtProposalUploadId.Text));



        txtQuotationNo.Text = proposalUpload.QuotationNo;
        txtVehicleNo.Text   = proposalUpload.VehicleNo;
        txtEngineNo.Text    = proposalUpload.EngineNo;
        txtChassisNo.Text   = proposalUpload.ChassisNo;

        if (proposalUpload.IsCoverNoteAvailable == 1)
        {
            chkIsCoverNoteAvailable.Checked = true;
        }
        else
        {
            chkIsCoverNoteAvailable.Checked = false;
        }

        txtCoverNotePeriod.Text = proposalUpload.CoverNotePeriod;
        txtAddressLine1.Text    = proposalUpload.AddressLine1;
        txtAddressLine2.Text    = proposalUpload.AddressLine2;
        txtAddressLine3.Text    = proposalUpload.AddressLine3;
        txtYearOfMake.Text      = proposalUpload.YearOfMake;
        txtFirstRegDate.Text    = proposalUpload.FirstRegDate;
        txtCubicCapacity.Text   = proposalUpload.CubicCapacity;


        ManageFormComponents("LOADED");
    }
Example #3
0
    //protected void btnAlter_Click(object sender, EventArgs e)
    //{
    //    if (txtUserCode.Text == "")
    //    {
    //        lblMsg.Text = "Please Select An User";
    //        Timer1.Enabled = true;
    //        return;
    //    }

    //    //txtUserCode.Enabled = true;
    //    txtUserName.Enabled = true;
    //    txtEPF.Enabled = true;
    //    ddlUserRole.Enabled = true;

    //    rdbtnActive.Enabled = true;
    //    rdbtnInActive.Enabled = true;

    //    btnSave.Enabled = true;

    //    Session["Mode"] = "UPDATE";
    //}

    protected void grdSearchResults_SelectedIndexChanged(object sender, EventArgs e)
    {
        txtProposalUploadId.Text = grdSearchResults.SelectedRow.Cells[1].Text.Trim();
        Session["QuotationNo"]   = "";
        Session["QuotationNo"]   = grdSearchResults.SelectedRow.Cells[2].Text.Trim();


        ProposalUpload proposalUpload = new ProposalUpload();


        ProposalUploadController proposalUploadController = new ProposalUploadController();

        proposalUpload = proposalUploadController.GetUploadedProposal(Convert.ToInt32(txtProposalUploadId.Text));



        txtPolicyNo.Text = proposalUpload.QuotationNo;



        ManageFormComponents("LOADED");
    }
Example #4
0
    private void loadProposalUploadDetailsForEdit(string ProposalUploadId)
    {
        ClearComponents();

        ProposalUpload proposalUpload = new ProposalUpload();


        ProposalUploadController proposalUploadController = new ProposalUploadController();

        proposalUpload = proposalUploadController.GetUploadedProposal(Convert.ToInt32(ProposalUploadId));


        txtProposalUploadId.Text = proposalUpload.ProposalUploadId.ToString();
        txtQuotationNo.Text      = proposalUpload.QuotationNo;
        txtVehicleNo.Text        = proposalUpload.VehicleNo;
        txtEngineNo.Text         = proposalUpload.EngineNo;
        txtChassisNo.Text        = proposalUpload.ChassisNo;

        if (proposalUpload.IsCoverNoteAvailable == 1)
        {
            chkIsCoverNoteAvailable.Checked = true;
        }
        else
        {
            chkIsCoverNoteAvailable.Checked = false;
        }

        txtCoverNotePeriod.Text = proposalUpload.CoverNotePeriod;
        txtAddressLine1.Text    = proposalUpload.AddressLine1;
        txtAddressLine2.Text    = proposalUpload.AddressLine2;
        txtAddressLine3.Text    = proposalUpload.AddressLine3;
        txtYearOfMake.Text      = proposalUpload.YearOfMake;
        txtFirstRegDate.Text    = proposalUpload.FirstRegDate;
        txtCubicCapacity.Text   = proposalUpload.CubicCapacity;



        ManageFormComponents("EDIT");
    }
Example #5
0
    protected void btnSave_Click(object sender, EventArgs e)
    {
        if (txtPolicyNo.Text.Trim() == "")
        {
            lblMsg.Text    = "Please enter the TCS Policy No";
            Timer1.Enabled = true;
            return;
        }


        if (chkIsSameBranch.Checked == false)
        {
            if (ddlBranch.SelectedValue == "0")
            {
                lblMsg.Text    = "Please select Branch of Policy";
                Timer1.Enabled = true;
                return;
            }
        }



        //if (Session["Mode"].ToString() == "NEW")
        //{
        //    if (CheckUserCodeAlreadyExist(txtUserCode.Text))
        //    {
        //        lblMsg.Text = "Enetered User Code Already Exists";
        //        Timer1.Enabled = true;
        //        return;
        //    }
        //}



        try
        {
            ProposalUpload proposalUpload = new ProposalUpload();


            proposalUpload.ProposalUploadId = Convert.ToInt32(txtProposalUploadId.Text == "" ? "0" : txtProposalUploadId.Text);
            proposalUpload.QuotationNo      = txtPolicyNo.Text;



            string     UserCode   = "";
            string     UserBranch = "";
            HttpCookie reqCookies = Request.Cookies["userInfo"];
            if (reqCookies != null)
            {
                UserCode   = reqCookies["UserCode"].ToString();
                UserBranch = reqCookies["UserBranch"].ToString();
            }

            proposalUpload.EnteredUser           = UserCode;
            proposalUpload.EnteredUserBranchCode = UserBranch;

            proposalUpload.SystemName = txtSystemName.Text;

            proposalUpload.JobType   = "C";
            proposalUpload.JobNumber = txtJobNo.Text;

            proposalUpload.TCSPolicyNo   = txtPolicyNo.Text;
            proposalUpload.TCSProposalNo = txtProposalNo.Text;
            proposalUpload.TCSPolicyId   = txtPolicyID.Text;


            if (chkIsDocumentsAvailable.Checked)
            {
                proposalUpload.IsDocsAvailable = 1;
            }
            else
            {
                proposalUpload.IsDocsAvailable = 0;
            }

            if (chkIsSameBranch.Checked)
            {
                proposalUpload.IsOwnBranchPolicy = 1;
            }
            else
            {
                proposalUpload.IsOwnBranchPolicy = 0;
            }
            proposalUpload.BranchOfPolicy = ddlBranch.SelectedValue;
            proposalUpload.Remarks        = txtRemarks.Text;


            proposalUpload.CancellationType = ddlCancellationType.SelectedValue;


            ProposalUploadController proposalUploadController = new ProposalUploadController();

            if (Session["Mode"].ToString() == "NEW")
            {
                proposalUploadController.InsertCancellation(proposalUpload);
            }
            //else if (Session["Mode"].ToString() == "EDIT")
            //{
            //    proposalUploadController.UpdateProposalUpload(proposalUpload);
            //}


            sendMailToPolicyOwnBranch(ddlBranch.SelectedValue, txtPolicyNo.Text);

            txtJobNo.ForeColor = Color.Black;
            string jobNoText = "";
            jobNoText = "Generated Job Nuber is " + txtJobNo.Text;
            Page.ClientScript.RegisterStartupScript(GetType(), "Message", "alert('" + jobNoText + "');", true);

            ClearComponents();
            //  SearchData();
            lblMsg.Text    = "Successfully Saved";
            Timer1.Enabled = true;

            ManageFormComponents("INITIAL");


            //Response.Redirect("UserRegistration.aspx");
        }
        catch (Exception ex)
        {
            lblMsg.Text    = "Error While Saving";
            Timer1.Enabled = true;
        }
    }
        protected void btnTakeJobMissedUploadedProposal_Click(object sender, EventArgs e)
        {
            if (grdMissedUploadedProposal.Rows.Count < 1)
            {
                return;
            }

            if (txtProposalUploadId.Text != "")
            {
                ScriptManager.RegisterStartupScript(this, GetType(), "Message", "alert('Complete the current job before taking new job');", true);
                return;
            }


            ClearComponents();



            // btnTakeJob.Enabled = false;

            ProposalUpload proposalUpload = new ProposalUpload();


            ProposalUploadController proposalUploadController = new ProposalUploadController();

            string COMPLETED_BY_PROCESSING = System.Configuration.ConfigurationManager.AppSettings["COMPLETED_BY_PROCESSING"].ToString();

            string APPROVED_BY_SCRUTINIZING = System.Configuration.ConfigurationManager.AppSettings["APPROVED_BY_SCRUTINIZING"].ToString();



            string     UserCode   = "";
            string     UserBranch = "";
            HttpCookie reqCookies = Request.Cookies["userInfo"];

            if (reqCookies != null)
            {
                UserCode   = reqCookies["UserCode"].ToString();
                UserBranch = reqCookies["UserBranch"].ToString();
            }


            string TAKEN_BY_VALIDATORS = System.Configuration.ConfigurationManager.AppSettings["TAKEN_BY_VALIDATORS"].ToString();

            proposalUpload = proposalUploadController.GetEarliestUploadedProposalOfGivenStatusAndUser(TAKEN_BY_VALIDATORS, UserCode);

            if (proposalUpload.ProposalUploadId == 0)
            {
                return;
            }

            txtJobType.Text = proposalUpload.JobType;
            if (txtJobType.Text == "N")
            {
                txtJobTypeName.Text = "New";

                divQuotationNo.Visible = true;
                divJobNo.Visible       = false;
                divPolicyNo.Visible    = false;

                txtTCSPolicyNo.Enabled = true;
            }
            else if (txtJobType.Text == "E")
            {
                txtJobTypeName.Text = "Endorsement";

                divQuotationNo.Visible = false;
                divJobNo.Visible       = true;
                divPolicyNo.Visible    = true;


                txtTCSPolicyNo.Text = proposalUpload.TCSPolicyNo;

                txtTCSPolicyNo.Enabled = false;
            }
            else if (txtJobType.Text == "R")
            {
                txtJobTypeName.Text = "Renewal";

                divQuotationNo.Visible = false;
                divJobNo.Visible       = true;
                divPolicyNo.Visible    = true;


                txtTCSPolicyNo.Text = proposalUpload.TCSPolicyNo;

                txtTCSPolicyNo.Enabled = false;
            }

            else if (txtJobType.Text == "C")
            {
                txtJobTypeName.Text = "Cancellation";

                divQuotationNo.Visible = false;
                divJobNo.Visible       = true;
                divPolicyNo.Visible    = true;


                txtTCSPolicyNo.Text = proposalUpload.TCSProposalNo;

                txtTCSPolicyNo.Enabled = false;
            }

            txtProposalUploadId.Text = proposalUpload.ProposalUploadId.ToString();
            txtJobNo.Text            = proposalUpload.JobNumber;


            txtSystemName.Text = proposalUpload.SystemName;

            txtTCSPolicyID.Text = proposalUpload.TCSPolicyId.ToString();
            txtProposalNo.Text  = proposalUpload.TCSProposalNo;
            txtQuotationNo.Text = proposalUpload.QuotationNo;
            txtVehicleNo.Text   = proposalUpload.VehicleNo;
            txtEngineNo.Text    = proposalUpload.EngineNo;
            txtChassisNo.Text   = proposalUpload.ChassisNo;

            if (proposalUpload.IsCoverNoteAvailable == 1)
            {
                chkIsCoverNoteAvailable.Checked = true;
            }
            else
            {
                chkIsCoverNoteAvailable.Checked = false;
            }

            txtCoverNotePeriod.Text   = proposalUpload.CoverNotePeriod;
            txtAddressLine1.Text      = proposalUpload.AddressLine1;
            txtAddressLine2.Text      = proposalUpload.AddressLine2;
            txtAddressLine3.Text      = proposalUpload.AddressLine3;
            txtYearOfMake.Text        = proposalUpload.YearOfMake;
            txtFirstRegDate.Text      = proposalUpload.FirstRegDate;
            txtCubicCapacity.Text     = proposalUpload.CubicCapacity;
            txtTCSPolicyNo.Text       = proposalUpload.TCSPolicyNo;
            txtEnteredBranchCode.Text = proposalUpload.EnteredUserBranchCode;

            txtProposalUploadUserCode.Text = proposalUpload.EnteredUser;

            txtEndorsementType.Text  = proposalUpload.EndorsementType;
            txtCancellationType.Text = proposalUpload.CancellationType;

            string INITIAL = System.Configuration.ConfigurationManager.AppSettings["INITIAL"].ToString();

            if (txtJobType.Text == "N")
            {
                loadUploadedDocumentsToGrid(proposalUpload.QuotationNo);
            }
            else if (txtJobType.Text == "E")
            {
                txtPolicyNo.Text    = proposalUpload.TCSPolicyNo;
                txtTCSPolicyNo.Text = proposalUpload.TCSPolicyNo;
                loadUploadedDocumentsToGrid(proposalUpload.JobNumber);

                string ENDORSEMENT_ADDED = System.Configuration.ConfigurationManager.AppSettings["ENDORSEMENT_ADDED"].ToString();
                string jobRemark         = "";
                jobRemark = proposalUploadController.GetRemarksOfStatus(txtProposalUploadId.Text, ENDORSEMENT_ADDED);


                string initialRemark = "";
                initialRemark = proposalUploadController.GetRemarksOfStatus(txtProposalUploadId.Text, INITIAL);

                txtJobRemarks.Text = jobRemark + "   " + initialRemark;
            }
            else if (txtJobType.Text == "R")
            {
                txtPolicyNo.Text    = proposalUpload.TCSPolicyNo;
                txtTCSPolicyNo.Text = proposalUpload.TCSPolicyNo;
                loadUploadedDocumentsToGrid(proposalUpload.JobNumber);

                string RENEWAL_ADDED = System.Configuration.ConfigurationManager.AppSettings["RENEWAL_ADDED"].ToString();
                string jobRemark     = "";
                jobRemark = proposalUploadController.GetRemarksOfStatus(txtProposalUploadId.Text, RENEWAL_ADDED);


                string initialRemark = "";
                initialRemark = proposalUploadController.GetRemarksOfStatus(txtProposalUploadId.Text, INITIAL);

                txtJobRemarks.Text = jobRemark + "   " + initialRemark;
            }
            else if (txtJobType.Text == "C")
            {
                txtPolicyNo.Text    = proposalUpload.TCSPolicyNo;
                txtTCSPolicyNo.Text = proposalUpload.TCSPolicyNo;
                loadUploadedDocumentsToGrid(proposalUpload.JobNumber);


                string CANCELLATION_ADDED = System.Configuration.ConfigurationManager.AppSettings["CANCELLATION_ADDED"].ToString();
                string jobRemark          = "";
                jobRemark = proposalUploadController.GetRemarksOfStatus(txtProposalUploadId.Text, CANCELLATION_ADDED);


                string initialRemark = "";
                initialRemark = proposalUploadController.GetRemarksOfStatus(txtProposalUploadId.Text, INITIAL);

                txtJobRemarks.Text = jobRemark + "   " + initialRemark;
            }


            txtScrutinizationRemarks.Text = proposalUploadController.GetRemarksOfStatus(txtProposalUploadId.Text, APPROVED_BY_SCRUTINIZING);

            txtProcessingRemarks.Text = proposalUploadController.GetRemarksOfStatus(txtProposalUploadId.Text, COMPLETED_BY_PROCESSING);
            txtIssueType.Text         = proposalUpload.IssueType;
            txtPolicyType.Text        = proposalUpload.PolicyType;


            loadPendingsOfJob(Convert.ToInt32(txtProposalUploadId.Text));
        }
Example #7
0
    protected void btnSave_Click(object sender, EventArgs e)
    {
        if (txtVehicleNo.Text.Trim() == "")
        {
            lblMsg.Text    = "Please enter the Vehicle No";
            Timer1.Enabled = true;
            return;
        }


        if (txtChassisNo.Text.Trim() == "")
        {
            lblMsg.Text    = "Please enter the Chassis No";
            Timer1.Enabled = true;
            return;
        }



        //if (Session["Mode"].ToString() == "NEW")
        //{
        //    if (CheckUserCodeAlreadyExist(txtUserCode.Text))
        //    {
        //        lblMsg.Text = "Enetered User Code Already Exists";
        //        Timer1.Enabled = true;
        //        return;
        //    }
        //}



        try
        {
            ProposalUpload proposalUpload = new ProposalUpload();


            proposalUpload.ProposalUploadId = Convert.ToInt32(txtProposalUploadId.Text == "" ? "0" : txtProposalUploadId.Text);
            proposalUpload.QuotationNo      = txtQuotationNo.Text;
            proposalUpload.VehicleNo        = txtVehicleNo.Text;
            proposalUpload.EngineNo         = txtEngineNo.Text;
            proposalUpload.ChassisNo        = txtChassisNo.Text;

            if (chkIsCoverNoteAvailable.Checked)
            {
                proposalUpload.IsCoverNoteAvailable = 1;
            }
            else
            {
                proposalUpload.IsCoverNoteAvailable = 0;
            }

            proposalUpload.CoverNotePeriod = txtCoverNotePeriod.Text;
            proposalUpload.AddressLine1    = txtAddressLine1.Text;
            proposalUpload.AddressLine2    = txtAddressLine2.Text;
            proposalUpload.AddressLine3    = txtAddressLine3.Text;
            proposalUpload.YearOfMake      = txtYearOfMake.Text;
            proposalUpload.FirstRegDate    = txtFirstRegDate.Text;
            proposalUpload.CubicCapacity   = txtCubicCapacity.Text;


            string     UserCode   = "";
            string     UserBranch = "";
            HttpCookie reqCookies = Request.Cookies["userInfo"];
            if (reqCookies != null)
            {
                UserCode   = reqCookies["UserCode"].ToString();
                UserBranch = reqCookies["UserBranch"].ToString();
            }

            proposalUpload.EnteredUser           = UserCode;
            proposalUpload.EnteredUserBranchCode = UserBranch;


            ProposalUploadController proposalUploadController = new ProposalUploadController();

            if (Session["Mode"].ToString() == "NEW")
            {
                proposalUploadController.InsertProposalUpload(proposalUpload);
            }
            else if (Session["Mode"].ToString() == "EDIT")
            {
                proposalUploadController.UpdateProposalUpload(proposalUpload);
            }

            ClearComponents();
            //  SearchData();
            lblMsg.Text    = "Successfully Saved";
            Timer1.Enabled = true;

            ManageFormComponents("INITIAL");

            //Response.Redirect("UserRegistration.aspx");
        }
        catch (Exception ex)
        {
            lblMsg.Text    = "Error While Saving";
            Timer1.Enabled = true;
        }
    }
    protected void btnSave_Click(object sender, EventArgs e)
    {
        if (txtQuotationNo.Text.Trim() == "")
        {
            lblMsg.Text    = "Please enter the Quotation No";
            Timer1.Enabled = true;
            return;
        }
        if (txtTCSQuoteNo.Text.Trim() == "")
        {
            lblMsg.Text    = "Please enter the TCS Quote No";
            Timer1.Enabled = true;
            return;
        }



        try
        {
            ProposalUpload proposalUpload = new ProposalUpload();


            proposalUpload.ProposalUploadId = Convert.ToInt32(txtProposalUploadId.Text == "" ? "0" : txtProposalUploadId.Text);
            proposalUpload.QuotationNo      = txtQuotationNo.Text;



            string     UserCode   = "";
            string     UserBranch = "";
            HttpCookie reqCookies = Request.Cookies["userInfo"];
            if (reqCookies != null)
            {
                UserCode   = reqCookies["UserCode"].ToString();
                UserBranch = reqCookies["UserBranch"].ToString();
            }

            proposalUpload.EnteredUser           = UserCode;
            proposalUpload.EnteredUserBranchCode = UserBranch;


            proposalUpload.SystemName = txtSystemName.Text;
            proposalUpload.JobType    = "F";
            proposalUpload.JobNumber  = txtJobNo.Text;

            proposalUpload.TCSPolicyNo   = "";
            proposalUpload.TCSProposalNo = txtTCSQuoteNo.Text;
            proposalUpload.TCSPolicyId   = "";



            proposalUpload.IsDocsAvailable = 1;

            proposalUpload.IsOwnBranchPolicy = 1;


            proposalUpload.IsUrgent = 1;



            proposalUpload.BranchOfPolicy = UserBranch;
            proposalUpload.Remarks        = txtRemarks.Text;



            ProposalUploadController proposalUploadController = new ProposalUploadController();

            //if (Session["Mode"].ToString() == "NEW")
            //{
            //    proposalUploadController.InsertFastTrack(proposalUpload);
            //}
            proposalUploadController.InsertFastTrack(proposalUpload);


            txtJobNo.ForeColor = Color.Black;
            string jobNoText = "";
            jobNoText = "Generated Job Nuber is " + txtJobNo.Text;
            Page.ClientScript.RegisterStartupScript(GetType(), "Message", "alert('" + jobNoText + "');", true);

            ClearComponents();
            //  SearchData();
            lblMsg.Text    = "Successfully Saved";
            Timer1.Enabled = true;

            ManageFormComponents("INITIAL");


            //Response.Redirect("UserRegistration.aspx");
        }
        catch (Exception ex)
        {
            lblMsg.Text    = "Error While Saving";
            Timer1.Enabled = true;
        }
    }
        protected void btnTakeJob_Click(object sender, EventArgs e)
        {
            if (grdUploadedProposal.Rows.Count < 1)
            {
                return;
            }

            if (txtProposalUploadId.Text != "")
            {
                ScriptManager.RegisterStartupScript(this, GetType(), "Message", "alert('Complete the current job before taking new job');", true);
                return;
            }
            //if (txtProposalUploadId.Text != "")
            //{
            //    lblMessage.Text = "Complete the current job before taking new job";
            //    return;

            //}
            ClearComponents();

            ProposalUpload proposalUpload = new ProposalUpload();


            ProposalUploadController proposalUploadController = new ProposalUploadController();



            string INITIAL = System.Configuration.ConfigurationManager.AppSettings["INITIAL"].ToString();

            proposalUpload = proposalUploadController.GetEarliestUploadedProposalOfGivenStatus(INITIAL);

            txtJobType.Text = proposalUpload.JobType;
            if (txtJobType.Text == "N")
            {
                txtJobTypeName.Text = "New";

                divQuotationNo.Visible = true;
                divJobNo.Visible       = false;
                divPolicyNo.Visible    = false;
            }
            else if (txtJobType.Text == "E")
            {
                txtJobTypeName.Text = "Endorsement";

                divQuotationNo.Visible = false;
                divJobNo.Visible       = true;
                divPolicyNo.Visible    = true;
            }
            else if (txtJobType.Text == "R")
            {
                txtJobTypeName.Text = "Renewal";

                divQuotationNo.Visible = false;
                divJobNo.Visible       = true;
                divPolicyNo.Visible    = true;
            }
            else if (txtJobType.Text == "C")
            {
                txtJobTypeName.Text = "Cancellation";

                divQuotationNo.Visible = false;
                divJobNo.Visible       = true;
                divPolicyNo.Visible    = true;
            }



            txtProposalUploadId.Text = proposalUpload.ProposalUploadId.ToString();
            txtQuotationNo.Text      = proposalUpload.QuotationNo;
            txtJobNo.Text            = proposalUpload.JobNumber;

            txtVehicleNo.Text = proposalUpload.VehicleNo;
            txtEngineNo.Text  = proposalUpload.EngineNo;
            txtChassisNo.Text = proposalUpload.ChassisNo;

            if (proposalUpload.IsCoverNoteAvailable == 1)
            {
                chkIsCoverNoteAvailable.Checked = true;
            }
            else
            {
                chkIsCoverNoteAvailable.Checked = false;
            }

            txtCoverNotePeriod.Text        = proposalUpload.CoverNotePeriod;
            txtAddressLine1.Text           = proposalUpload.AddressLine1;
            txtAddressLine2.Text           = proposalUpload.AddressLine2;
            txtAddressLine3.Text           = proposalUpload.AddressLine3;
            txtYearOfMake.Text             = proposalUpload.YearOfMake;
            txtFirstRegDate.Text           = proposalUpload.FirstRegDate;
            txtCubicCapacity.Text          = proposalUpload.CubicCapacity;
            txtProposalUploadUserCode.Text = proposalUpload.EnteredUser;


            txtPolicyNo.Text = proposalUpload.TCSPolicyNo;

            txtEnteredBranchCode.Text = proposalUpload.EnteredUserBranchCode;

            txtEndorsementType.Text  = proposalUpload.EndorsementType;
            txtCancellationType.Text = proposalUpload.CancellationType;



            if (txtJobType.Text == "C")
            {
                loadUploadedDocumentsToGrid(proposalUpload.JobNumber);

                string CANCELLATION_ADDED = System.Configuration.ConfigurationManager.AppSettings["CANCELLATION_ADDED"].ToString();
                txtJobRemarks.Text = proposalUploadController.GetRemarksOfStatus(txtProposalUploadId.Text, CANCELLATION_ADDED);

                string jobRemark = "";
                jobRemark = proposalUploadController.GetRemarksOfStatus(txtProposalUploadId.Text, CANCELLATION_ADDED);


                string initialRemark = "";
                initialRemark = proposalUploadController.GetRemarksOfStatus(txtProposalUploadId.Text, INITIAL);

                txtJobRemarks.Text = jobRemark + "   " + initialRemark;
            }



            loadPendings();
            loadRejectReasons();
            loadAttachedDocs();

            //To update the status of the ProposalUpload as TAKEN_BY_SCRUTINIZING

            string TAKEN_BY_CREDIT_CONTROLLER = System.Configuration.ConfigurationManager.AppSettings["TAKEN_BY_CREDIT_CONTROLLER"].ToString();



            string     UserCode   = "";
            string     UserBranch = "";
            HttpCookie reqCookies = Request.Cookies["userInfo"];

            if (reqCookies != null)
            {
                UserCode   = reqCookies["UserCode"].ToString();
                UserBranch = reqCookies["UserBranch"].ToString();
            }


            proposalUploadController.UpdateProposalUploadStatus(proposalUpload.ProposalUploadId, UserCode, TAKEN_BY_CREDIT_CONTROLLER, "Taken for Credit Control");
        }
Example #10
0
        protected void btnTakeJob_Click(object sender, EventArgs e)
        {
            if (grdUploadedProposal.Rows.Count < 1)
            {
                return;
            }

            if (txtProposalUploadId.Text != "")
            {
                ScriptManager.RegisterStartupScript(this, GetType(), "Message", "alert('Complete the current job before taking new job');", true);
                return;
            }
            //if (txtProposalUploadId.Text != "")
            //{
            //    lblMessage.Text = "Complete the current job before taking new job";
            //    return;

            //}
            ClearComponents();
            btnTakeJob.Enabled = false;

            ProposalUpload proposalUpload = new ProposalUpload();


            ProposalUploadController proposalUploadController = new ProposalUploadController();



            string RENEWAL_ADDED = System.Configuration.ConfigurationManager.AppSettings["RENEWAL_ADDED"].ToString();

            proposalUpload = proposalUploadController.GetEarliestUploadedProposalOfGivenStatusForRenewalDocUpload(RENEWAL_ADDED, txtUserBranch.Text);

            txtJobType.Text = proposalUpload.JobType;
            if (txtJobType.Text == "N")
            {
                txtJobTypeName.Text = "New";

                divJobNo.Visible    = false;
                divPolicyNo.Visible = false;
            }
            else if (txtJobType.Text == "E")
            {
                txtJobTypeName.Text = "Endorsement";

                divJobNo.Visible    = true;
                divPolicyNo.Visible = true;
            }
            else if (txtJobType.Text == "R")
            {
                txtJobTypeName.Text = "Renewal";

                divJobNo.Visible    = true;
                divPolicyNo.Visible = true;
            }


            txtProposalUploadId.Text = proposalUpload.ProposalUploadId.ToString();
            txtJobNo.Text            = proposalUpload.JobNumber;



            txtPolicyNo.Text = proposalUpload.TCSPolicyNo;



            //To update the status of the ProposalUpload as TAKEN_BY_SCRUTINIZING

            string TAKEN_BY_BRANCH_RENEWAL_DOC_UPLD = System.Configuration.ConfigurationManager.AppSettings["TAKEN_BY_BRANCH_RENEWAL_DOC_UPLD"].ToString();


            string     UserCode   = "";
            string     UserBranch = "";
            HttpCookie reqCookies = Request.Cookies["userInfo"];

            if (reqCookies != null)
            {
                UserCode   = reqCookies["UserCode"].ToString();
                UserBranch = reqCookies["UserBranch"].ToString();
            }


            proposalUploadController.UpdateProposalUploadStatus(proposalUpload.ProposalUploadId, UserCode, TAKEN_BY_BRANCH_RENEWAL_DOC_UPLD, "Renewal Docs Uploaded");
        }
Example #11
0
        protected void btnTakeJobMissedUploadedProposal_Click(object sender, EventArgs e)
        {
            if (grdMissedUploadedProposal.Rows.Count < 1)
            {
                return;
            }
            if (txtProposalUploadId.Text != "")
            {
                Page.ClientScript.RegisterStartupScript(GetType(), "Message", "alert('Complete the current job before taking new job');", true);
                return;
            }


            ClearComponents();


            //btnTakeJob.Enabled = false;

            ProposalUpload proposalUpload = new ProposalUpload();


            ProposalUploadController proposalUploadController = new ProposalUploadController();

            string     UserCode   = "";
            string     UserBranch = "";
            HttpCookie reqCookies = Request.Cookies["userInfo"];

            if (reqCookies != null)
            {
                UserCode   = reqCookies["UserCode"].ToString();
                UserBranch = reqCookies["UserBranch"].ToString();
            }

            string TAKEN_BY_PROCESSING = System.Configuration.ConfigurationManager.AppSettings["TAKEN_BY_PROCESSING"].ToString();

            // proposalUpload = proposalUploadController.GetEarliestUploadedProposalOfGivenStatusAndUser(TAKEN_BY_PROCESSING, UserCode);

            proposalUpload = proposalUploadController.GetUploadedProposalOfProposalUploadId(grdMissedUploadedProposal.Rows[0].Cells[3].Text);


            if (proposalUpload.ProposalUploadId == 0)
            {
                return;
            }

            txtJobType.Text = proposalUpload.JobType;
            if (txtJobType.Text == "N")
            {
                txtJobTypeName.Text = "New";

                divQuotationNo.Visible = true;
                divJobNo.Visible       = false;
                divPolicyNo.Visible    = false;


                //  btnOpenQuotationCalculation.Visible = true;
            }
            else if (txtJobType.Text == "E")
            {
                txtJobTypeName.Text = "Endorsement";

                divQuotationNo.Visible = false;
                divJobNo.Visible       = true;
                divPolicyNo.Visible    = true;


                txtTCSProposalNo.Text = proposalUpload.TCSProposalNo;

                txtTCSProposalNo.Enabled = false;

                //   btnOpenQuotationCalculation.Visible = false;
            }
            else if (txtJobType.Text == "R")
            {
                txtJobTypeName.Text = "Renewal";

                divQuotationNo.Visible = false;
                divJobNo.Visible       = true;
                divPolicyNo.Visible    = true;

                txtTCSProposalNo.Text = proposalUpload.TCSProposalNo;

                txtTCSProposalNo.Enabled = false;
            }
            else if (txtJobType.Text == "C")
            {
                txtJobTypeName.Text = "Cancellation";

                divQuotationNo.Visible = false;
                divJobNo.Visible       = true;
                divPolicyNo.Visible    = true;


                txtTCSProposalNo.Text = proposalUpload.TCSProposalNo;

                txtTCSProposalNo.Enabled = false;
            }



            txtProposalUploadId.Text = proposalUpload.ProposalUploadId.ToString();
            txtQuotationNo.Text      = proposalUpload.QuotationNo;
            txtJobNo.Text            = proposalUpload.JobNumber;

            txtVehicleNo.Text = proposalUpload.VehicleNo;
            txtEngineNo.Text  = proposalUpload.EngineNo;
            txtChassisNo.Text = proposalUpload.ChassisNo;

            if (proposalUpload.IsCoverNoteAvailable == 1)
            {
                chkIsCoverNoteAvailable.Checked = true;
            }
            else
            {
                chkIsCoverNoteAvailable.Checked = false;
            }

            txtCoverNotePeriod.Text = proposalUpload.CoverNotePeriod;
            txtAddressLine1.Text    = proposalUpload.AddressLine1;
            txtAddressLine2.Text    = proposalUpload.AddressLine2;
            txtAddressLine3.Text    = proposalUpload.AddressLine3;
            txtYearOfMake.Text      = proposalUpload.YearOfMake;
            txtFirstRegDate.Text    = proposalUpload.FirstRegDate;
            txtCubicCapacity.Text   = proposalUpload.CubicCapacity;


            txtTCSProposalNo.Text = proposalUpload.TCSProposalNo;


            txtEndorsementType.Text  = proposalUpload.EndorsementType;
            txtCancellationType.Text = proposalUpload.CancellationType;

            string INITIAL = System.Configuration.ConfigurationManager.AppSettings["INITIAL"].ToString();

            if (txtJobType.Text == "N")
            {
                loadUploadedDocumentsToGrid(proposalUpload.QuotationNo);
            }
            else if (txtJobType.Text == "E")
            {
                txtPolicyNo.Text = proposalUpload.TCSPolicyNo;
                loadUploadedDocumentsToGrid(proposalUpload.JobNumber);

                string ENDORSEMENT_ADDED = System.Configuration.ConfigurationManager.AppSettings["ENDORSEMENT_ADDED"].ToString();
                string jobRemark         = "";
                jobRemark = proposalUploadController.GetRemarksOfStatus(txtProposalUploadId.Text, ENDORSEMENT_ADDED);


                string initialRemark = "";
                initialRemark = proposalUploadController.GetRemarksOfStatus(txtProposalUploadId.Text, INITIAL);

                txtJobRemarks.Text = jobRemark + "   " + initialRemark;
            }
            else if (txtJobType.Text == "R")
            {
                txtPolicyNo.Text = proposalUpload.TCSPolicyNo;
                loadUploadedDocumentsToGrid(proposalUpload.JobNumber);

                string RENEWAL_ADDED = System.Configuration.ConfigurationManager.AppSettings["RENEWAL_ADDED"].ToString();
                string jobRemark     = "";
                jobRemark = proposalUploadController.GetRemarksOfStatus(txtProposalUploadId.Text, RENEWAL_ADDED);


                string initialRemark = "";
                initialRemark = proposalUploadController.GetRemarksOfStatus(txtProposalUploadId.Text, INITIAL);

                txtJobRemarks.Text = jobRemark + "   " + initialRemark;
            }
            else if (txtJobType.Text == "C")
            {
                txtPolicyNo.Text = proposalUpload.TCSPolicyNo;
                loadUploadedDocumentsToGrid(proposalUpload.JobNumber);

                string CANCELLATION_ADDED = System.Configuration.ConfigurationManager.AppSettings["CANCELLATION_ADDED"].ToString();
                string jobRemark          = "";
                jobRemark = proposalUploadController.GetRemarksOfStatus(txtProposalUploadId.Text, CANCELLATION_ADDED);


                string initialRemark = "";
                initialRemark = proposalUploadController.GetRemarksOfStatus(txtProposalUploadId.Text, INITIAL);

                txtJobRemarks.Text = jobRemark + "   " + initialRemark;
            }


            string APPROVED_BY_SCRUTINIZING = System.Configuration.ConfigurationManager.AppSettings["APPROVED_BY_SCRUTINIZING"].ToString();

            txtScrutinizationRemarks.Text = proposalUploadController.GetRemarksOfStatus(txtProposalUploadId.Text, APPROVED_BY_SCRUTINIZING);
            txtIssueType.Text             = proposalUpload.IssueType;
            txtPolicyType.Text            = proposalUpload.PolicyType;


            loadPendingsOfJob(Convert.ToInt32(txtProposalUploadId.Text));

            if (txtPolicyNo.Text != "")
            {
                var previousJobList = new List <ProposalUpload>();

                ProposalUploadController proposalUploadController2 = new ProposalUploadController();
                previousJobList = proposalUploadController2.loadOtherJobsByPolicyNo(txtPolicyNo.Text, txtJobNo.Text, txtJobType.Text);

                List <ListItem> uploadedFiles = new List <ListItem>();

                foreach (ProposalUpload previousJob in previousJobList)
                {
                    List <ListItem> files = new List <ListItem>();
                    files = loadPreviousDocumentsToGrid(previousJob.JobNumber, previousJob.JobType, previousJob.JobStatus);
                    if (files != null)
                    {
                        uploadedFiles.AddRange(files);
                    }
                }

                grdPreviousDocuments.DataSource = uploadedFiles;
                grdPreviousDocuments.DataBind();
            }


            string previousTime = "";

            previousTime = proposalUploadController.GetTimeDifferenceFromStatusToNow(Convert.ToInt32(txtProposalUploadId.Text), TAKEN_BY_PROCESSING);


            //Start the counter
            if (previousTime != "")
            {
                TimeSpan previousTimeTimespan = TimeSpan.FromSeconds(Convert.ToDouble(previousTime));
                hid_Ticker.Value = TimeSpan.Parse(previousTimeTimespan.ToString()).Add(new TimeSpan(0, 0, 1)).ToString();;
            }
            else
            {
                hid_Ticker.Value = "0";
            }
            Timer1.Enabled = true;
        }