Exemple #1
0
 private void BindUserSchemeValues()
 {
     try
     {
         SchemeMaster objUserScheme = UserSchemeMasterController.GetUserSchemeMasterByID(UserSchemeID);
         ddlPackageS.SelectedValue  = objUserScheme.PackageId.ToString();
         txtUserschemeName.Text     = objUserScheme.SchemeName;
         txtJoinFee.Text            = Convert.ToString(objUserScheme.JoiningFee);
         txtMemFee.Text             = Convert.ToString(objUserScheme.MemberFee);
         txtAdminFee.Text           = Convert.ToString(objUserScheme.AdminFee);
         txtPersTraining.Text       = Convert.ToString(objUserScheme.PTFee);
         txtService.Text            = Convert.ToString(objUserScheme.SGST);
         txtService.Text            = Convert.ToString(objUserScheme.CGST);
         txtTotAmt.Text             = Convert.ToString(objUserScheme.TotalAmount);
         txtAdditionalExpense.Text  = Convert.ToString(objUserScheme.AdditionalExpense);
         txtDwnGrdDays.Text         = Convert.ToString(objUserScheme.DowngradeDays);
         txtUpgrdDays.Text          = Convert.ToString(objUserScheme.UpgradeDays);
         txtStrDate.Text            = ((DateTime)objUserScheme.StartDate).ToString("dd/MM/yyyy");
         txtEndDate.Text            = ((DateTime)objUserScheme.EndDate).ToString("dd/MM/yyyy");
         ddlStartTime.SelectedValue = Convert.ToString(objUserScheme.StartTime);
         ddlEndTime.SelectedValue   = Convert.ToString(objUserScheme.EndTime);
         if (chkAllowCancelation.Checked)
         {
             pnlCancellation.Visible = true;
             txtCanclDays.Text       = Convert.ToString(objUserScheme.CancelDays);
             CancellationMaster objCancel = UserSchemeMasterController.GetCancellationBySchemeId(UserSchemeID);
             chkJoining.Checked    = (bool)objCancel.joiningFee;
             chkAdmin.Checked      = (bool)objCancel.adminFee;
             chkMembership.Checked = (bool)objCancel.membershipFee;
             chkPTP.Checked        = (bool)objCancel.personalTrainingPack;
         }
         else
         {
             pnlCancellation.Visible = false;
             txtCanclDays.Text       = "";
             chkJoining.Checked      = chkAdmin.Checked = chkMembership.Checked = chkPTP.Checked = false;
         }
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Exemple #2
0
        public CancellationMaster UpdateCancelMaster(CancellationMaster objCancelMaster)
        {
            try
            {
                objCancelMaster.updateDate = DateTime.Now;

                using (var context = new FitnessCenterEntities())
                {
                    context.CancellationMasters.Attach(context.CancellationMasters.Single(varC => varC.schemeId == objCancelMaster.schemeId));
                    context.CancellationMasters.ApplyCurrentValues(objCancelMaster);
                    context.SaveChanges();
                    return(objCancelMaster);
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Exemple #3
0
        public CancellationMaster InsertCancelMaster(CancellationMaster objCancelMaster)
        {
            try
            {
                objCancelMaster.insertDate = DateTime.Now;
                objCancelMaster.isActive   = true;
                objCancelMaster.isDelete   = false;

                using (var context = new FitnessCenterEntities())
                {
                    context.CancellationMasters.AddObject(objCancelMaster);
                    context.SaveChanges();
                    return(objCancelMaster);
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Exemple #4
0
        private void UpdateUserScheme()
        {
            try
            {
                SchemeMaster objUserScheme = UserSchemeMasterController.GetUserSchemeMasterByID(UserSchemeID);
                objUserScheme.PackageId         = Convert.ToInt64(ddlPackageS.SelectedValue);
                objUserScheme.SchemeName        = txtUserschemeName.Text;
                objUserScheme.JoiningFee        = Convert.ToDecimal(txtJoinFee.Text);
                objUserScheme.AdminFee          = Convert.ToDecimal(txtAdminFee.Text);
                objUserScheme.MemberFee         = Convert.ToDecimal(txtMemFee.Text);
                objUserScheme.PTFee             = Convert.ToDecimal(txtPersTraining.Text);
                objUserScheme.SGST              = Convert.ToDecimal(txtService.Text);
                objUserScheme.CGST              = Convert.ToDecimal(txtService.Text);
                objUserScheme.TotalAmount       = Convert.ToDecimal(txtTotAmt.Text);
                objUserScheme.AdditionalExpense = Convert.ToDecimal(0);
                objUserScheme.StartDate         = UtillController.ConvertDateTime(txtStrDate.Text);
                objUserScheme.EndDate           = UtillController.ConvertDateTime(txtEndDate.Text);
                objUserScheme.StartTime         = ddlStartTime.SelectedValue;
                objUserScheme.EndTime           = ddlEndTime.SelectedValue;
                if (txtCanclDays.Text.Equals(""))
                {
                    objUserScheme.CancelDays = null;
                }
                else
                {
                    objUserScheme.CancelDays = Convert.ToInt32(txtCanclDays.Text);
                }
                objUserScheme.DowngradeDays = Convert.ToInt32(txtDwnGrdDays.Text);
                objUserScheme.UpgradeDays   = Convert.ToInt32(txtUpgrdDays.Text);
                new UserSchemeMasterController().UpdateUserScheme(objUserScheme);

                if (chkAllowCancelation.Checked)
                {
                    CancellationMaster objCancel = UserSchemeMasterController.GetCancellationBySchemeId(UserSchemeID);
                    if (objCancel != null)
                    {
                        objCancel.schemeId             = UserSchemeID;
                        objCancel.joiningFee           = chkJoining.Checked;
                        objCancel.adminFee             = chkAdmin.Checked;
                        objCancel.membershipFee        = chkMembership.Checked;
                        objCancel.personalTrainingPack = chkPTP.Checked;
                        new UserSchemeMasterController().UpdateCancelMaster(objCancel);
                    }
                    else
                    {
                        objCancel                      = new CancellationMaster();
                        objCancel.schemeId             = UserSchemeID;
                        objCancel.joiningFee           = chkJoining.Checked;
                        objCancel.adminFee             = chkAdmin.Checked;
                        objCancel.membershipFee        = chkMembership.Checked;
                        objCancel.personalTrainingPack = chkPTP.Checked;
                        new UserSchemeMasterController().InsertCancelMaster(objCancel);
                    }
                }
                ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "succ_msg", "MessageBox('Success','Data Updated');", true);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }