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; } }
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; } }
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; } }
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; } }