Esempio n. 1
0
        public void BindUnderWriterToUpdate()
        {
            UnderwriterModel model = client.SelectUnderwriterBypkid(UnderwriterId, ParlourId);

            if ((model == null) || (model.Parlourid != ParlourId))
            {
                Response.Write("<script>alert('Sorry!you are not authorized to perform edit on this Plan.');</script>");
            }
            else
            {
                UnderwriterId           = model.PkiUnderwriterId;
                txtUnderwriterName.Text = model.UnderwriterName.ToString();
                txtPlanName.Text        = model.PlanName;
                txtPremium.Text         = model.Premium.ToString();

                txtCover.Text    = model.Cover.ToString("#,0.00");
                ddlSpouse.Text   = model.Spouse.ToString();
                ddlChildren.Text = model.Children.ToString();

                txtFirstYear.Text  = model.Cover0to5year.ToString("#,0.00");
                txtSecondYear.Text = model.Cover14to21year.ToString("#,0.00");
                txtThirdYear.Text  = model.Cover6to13year.ToString("#,0.00");

                txtSpouseCover.Text = model.SpouseCover.ToString("#,0.00");
                txtAdultCover1.Text = model.Cover22to40year.ToString("#,0.00");
                txtAdultCover2.Text = model.Cover41to59year.ToString("#,0.00");
                txtAdultCover3.Text = model.Cover60to65year.ToString("#,0.00");
                txtAdultCover4.Text = model.Cover66to75year.ToString("#,0.00");

                ddlAdults.Text = model.Adults.ToString();

                btnSubmite.Text = "Update";
            }
        }
Esempio n. 2
0
        protected void btnSubmite_Click(object sender, EventArgs e)
        {
            if (Page.IsValid)
            {
                UnderwriterModel model;
                model = client.SelectUnderwriterByName(txtUnderwriterName.Text, ParlourId);
                if (model != null && UnderwriterId == 0)
                {
                    ShowMessage(ref lblMessage, MessageType.Danger, "Underwriter Already Exists.");
                }
                else
                {
                    model = new UnderwriterModel();

                    model.PkiUnderwriterId = UnderwriterId;
                    model.PlanName         = txtPlanName.Text;
                    model.UnderwriterName  = txtUnderwriterName.Text;
                    model.Cover            = (txtCover.Text == string.Empty ? 0 : Convert.ToDecimal(txtCover.Text));
                    model.Spouse           = Convert.ToInt32(ddlSpouse.Text);
                    model.Children         = Convert.ToInt32(ddlChildren.Text);
                    model.Adults           = Convert.ToInt32(ddlAdults.Text);
                    model.Premium          = txtPremium.Text;
                    model.CoverAmount      = txtCover.Text;

                    model.Cover22to40year = (txtAdultCover1.Text == string.Empty ? 0 : Convert.ToDecimal(txtAdultCover1.Text));
                    model.Cover41to59year = (txtAdultCover2.Text == string.Empty ? 0 : Convert.ToDecimal(txtAdultCover2.Text));
                    model.Cover60to65year = (txtAdultCover3.Text == string.Empty ? 0 : Convert.ToDecimal(txtAdultCover3.Text));
                    model.Cover66to75year = (txtAdultCover4.Text == string.Empty ? 0 : Convert.ToDecimal(txtAdultCover4.Text));

                    model.Cover0to5year   = (txtFirstYear.Text == string.Empty ? 0 : Convert.ToDecimal(txtFirstYear.Text));
                    model.Cover14to21year = (txtFirstYear.Text == string.Empty ? 0 : Convert.ToDecimal(txtSecondYear.Text));
                    model.Cover6to13year  = (txtFirstYear.Text == string.Empty ? 0 : Convert.ToDecimal(txtThirdYear.Text));

                    model.SpouseCover = (txtSpouseCover.Text == string.Empty ? 0 : Convert.ToDecimal(txtSpouseCover.Text));
                    model.AdultCover  = model.Cover22to40year + model.Cover41to59year + model.Cover60to65year + model.Cover66to75year;
                    model.ChildCover  = model.Cover0to5year + model.Cover14to21year + model.Cover6to13year;


                    model.LastModified = System.DateTime.Now;
                    model.Parlourid    = ParlourId;
                    model.ModifiedUser = UserName;
                    model.CreateddDate = System.DateTime.Now;
                    model.CreatedUser  = UserName;

                    //================================================================
                    int retID = client.SaveUnderwriter(model);
                    UnderwriterId = retID;

                    ShowMessage(ref lblMessage, MessageType.Success, "Plan Details successfully saved");
                    BindUndewriterList();
                    ClearControl();
                }
                lblMessage.Visible = true;
            }
            else
            {
                ScriptManager.RegisterStartupScript(this, this.GetType(), "goToTab512", "goToTab(5)", true);
            }
        }
Esempio n. 3
0
        public static int SaveUnderwriter(UnderwriterModel model)
        {
            try
            {
                string        query    = "SaveUnderwriter";
                DbParameter[] ObjParam = new DbParameter[25];

                ObjParam[0]  = new DbParameter("@PkiUnderwriterId", DbParameter.DbType.Int, 0, model.PkiUnderwriterId);
                ObjParam[1]  = new DbParameter("@UnderwriterName", DbParameter.DbType.NVarChar, 0, model.UnderwriterName);
                ObjParam[2]  = new DbParameter("@PlanName", DbParameter.DbType.NVarChar, 0, model.PlanName);
                ObjParam[3]  = new DbParameter("@Premium", DbParameter.DbType.NVarChar, 0, model.Premium);
                ObjParam[4]  = new DbParameter("@CoverAmount", DbParameter.DbType.NVarChar, 0, model.CoverAmount);
                ObjParam[5]  = new DbParameter("@Spouse", DbParameter.DbType.Int, 0, model.Spouse);
                ObjParam[6]  = new DbParameter("@Children", DbParameter.DbType.Int, 0, model.Children);
                ObjParam[7]  = new DbParameter("@Adults", DbParameter.DbType.Int, 0, model.Adults);
                ObjParam[8]  = new DbParameter("@Cover", DbParameter.DbType.Decimal, 0, model.Cover);
                ObjParam[9]  = new DbParameter("@SpouseCover", DbParameter.DbType.Decimal, 0, model.SpouseCover);
                ObjParam[10] = new DbParameter("@ChildCover", DbParameter.DbType.Decimal, 0, model.ChildCover);
                ObjParam[11] = new DbParameter("@AdultCover", DbParameter.DbType.Decimal, 0, model.AdultCover);
                ObjParam[12] = new DbParameter("@Parlourid", DbParameter.DbType.UniqueIdentifier, 0, model.Parlourid);
                ObjParam[13] = new DbParameter("@PlanUnderwriter", DbParameter.DbType.NVarChar, 0, model.PlanUnderwriter);
                ObjParam[14] = new DbParameter("@LastModified", DbParameter.DbType.DateTime, 0, model.LastModified);
                ObjParam[15] = new DbParameter("@ModifiedUser", DbParameter.DbType.NVarChar, 0, model.ModifiedUser);
                ObjParam[16] = new DbParameter("@CreateddDate", DbParameter.DbType.DateTime, 0, model.CreateddDate);
                ObjParam[17] = new DbParameter("@CreatedUser", DbParameter.DbType.NVarChar, 0, model.CreatedUser);
                ObjParam[18] = new DbParameter("@Cover0to5year", DbParameter.DbType.Decimal, 0, model.Cover0to5year);
                ObjParam[19] = new DbParameter("@Cover6to13year", DbParameter.DbType.Decimal, 0, model.Cover6to13year);
                ObjParam[20] = new DbParameter("@Cover14to21year", DbParameter.DbType.Decimal, 0, model.Cover14to21year);
                ObjParam[21] = new DbParameter("@Cover22to40year", DbParameter.DbType.Decimal, 0, model.Cover22to40year);
                ObjParam[22] = new DbParameter("@Cover41to59year", DbParameter.DbType.Decimal, 0, model.Cover41to59year);
                ObjParam[23] = new DbParameter("@Cover60to65year", DbParameter.DbType.Decimal, 0, model.Cover60to65year);
                ObjParam[24] = new DbParameter("@Cover66to75year", DbParameter.DbType.Decimal, 0, model.Cover66to75year);

                return(Convert.ToInt32(DbConnection.GetScalarValue(CommandType.StoredProcedure, query, ObjParam)));
            }
            catch (Exception e)
            {
                throw e;
            }
        }
Esempio n. 4
0
 public static int SaveUnderwriter(UnderwriterModel model)
 {
     return(UnderwriterDAL.SaveUnderwriter(model));
 }