public void BindValues() { try { PTPMemberMaster objPTPMember = AssignPTPController.GetAssignedPTPByID(PTPMemberMasterId); BindMembers(); BindPTPPackages(); drpMembers.SelectedValue = Convert.ToString(objPTPMember.memberId); drpPTPPackages.SelectedValue = Convert.ToString(objPTPMember.PTPPackageID); drpPTPPackages.Enabled = drpMembers.Enabled = false; //txtStDate.Text = ((DateTime)objPTPMember.startDate).ToString("dd/MM/yyyy"); txtStDate.Text = ((DateTime)objPTPMember.startDate).ToString("dd/MM/yyyy"); txtStDate.ReadOnly = true; //txtEndDate.Text = ((DateTime)objPTPMember.endDate).ToString("dd/MM/yyyy"); txtEndDate.Text = ((DateTime)objPTPMember.endDate).ToString("dd/MM/yyyy"); pnlAssignValues.Visible = true; PTPPackageId = Convert.ToInt64(drpPTPPackages.SelectedValue); txtSesRem.Text = BindSession(); BindPTPPackagesValues(); MemberId = Convert.ToInt64(drpMembers.SelectedValue); BindMemberValues(); chkPaidRet.Checked = objPTPMember.isPaid; if (chkPaidRet.Checked) { pnlPayment.Visible = true; BindPayMode(); rblPayMode.SelectedValue = Convert.ToString(objPTPMember.payMode); rblPayMode.Enabled = chkPaidRet.Enabled = false; if (rblPayMode.SelectedValue == "2") { pnlChqDetails.Visible = true; txtChqDate.Text = Convert.ToString(objPTPMember.chequeDate); txtChqNo.Text = objPTPMember.chequeNo; txtBankName.Text = objPTPMember.bankName; txtBranchDetails.Text = objPTPMember.branchDetails; foreach (Control ctrl in pnlChqDetails.Controls) { if (ctrl is TextBox) { ((TextBox)ctrl).ReadOnly = true; } } } else { pnlChqDetails.Visible = false; } } } catch (Exception ex) { throw ex; } }
public void BindTransaction() { try { grdTrans.DataSource = AssignPTPController.GetAssignedTransaction(PTPMemberMasterId); grdTrans.DataBind(); } catch (Exception ex) { throw ex; } }
public bool IfPrevAssigned() { try { PTPMemberMaster objPTPMember = AssignPTPController.GetAssignedPTPByPackageIdAndMemberId(PTPPackageId, MemberId); return(objPTPMember != null ? true : false); } catch (Exception ex) { throw ex; } }
public void BindGrid() { try { grdAssignedPackages.DataSource = AssignPTPController.GetAssignedPTP(txtSearch.Text, txtRfidNo.Text, txtMemberShipNo.Text, SortDir, SortField, LoginUser.ClubId); grdAssignedPackages.DataBind(); } catch (Exception ex) { throw ex; } }
public void BindPTPPackagesValues() { try { PTPPackageMaster objPTPPackages = AssignPTPController.GetPackagesByID(PTPPackageId); txtDays.Text = Convert.ToString(objPTPPackages.validDays); txtNoOfSessions.Text = Convert.ToString(objPTPPackages.noOfSessions); txtFees.Text = Convert.ToString(objPTPPackages.fees); } catch (Exception ex) { throw ex; } }
public void BindMemberValues() { try { Membership objMember = AssignPTPController.GetmembersByID(MemberId); txtFirstname.Text = objMember.Lead.firstName; txtLastName.Text = objMember.Lead.lastName; txtDOB.Text = ((DateTime)objMember.Lead.dateOfBirth).ToString("dd/MM/yyyy"); txtCntNo.Text = objMember.Lead.mobileNumber; txtExpDate.Text = ((DateTime)objMember.ExpiryDate).ToString("dd/MM/yyyy"); } catch (Exception ex) { throw ex; } }
public void BindMembers() { try { drpMembers.Enabled = true; drpMembers.DataSource = AssignPTPController.GetMembersByLeadID(LoginUser.ClubId); drpMembers.DataTextField = "MembersName"; drpMembers.DataValueField = "ID"; drpMembers.DataBind(); drpMembers.Items.Insert(0, new ListItem("Select Member", "0")); } catch (Exception ex) { throw ex; } }
public void BindPTPPackages() { try { drpPTPPackages.Enabled = true; drpPTPPackages.DataSource = AssignPTPController.GetPackages(); drpPTPPackages.DataTextField = "packageName"; drpPTPPackages.DataValueField = "ID"; drpPTPPackages.DataBind(); drpPTPPackages.Items.Insert(0, new ListItem("Select Package", "0")); } catch (Exception ex) { throw ex; } }
protected void grdSales_RowCommand(object sender, GridViewCommandEventArgs e) { try { if (e.CommandName == "DetailSales") { MemberId = Convert.ToInt64(e.CommandArgument); BindDetails(); PanelVisibility(false, false, true); Membership objMember = AssignPTPController.GetmembersByID(MemberId); lblMemberName.Text = "Member Name: " + objMember.Lead.firstName + " " + objMember.Lead.lastName; } } catch (Exception ex) { throw ex; } }
public void InsertTransaction() { try { PTPMemberMaster objPTPMember = AssignPTPController.GetAssignedPTPByID(PTPMemberMasterId); PTPMemberTransaction objPTPTrans = new PTPMemberTransaction(); long session = 0; objPTPTrans.PTPMemberMasterId = PTPMemberMasterId; objPTPTrans.memberId = MemberId; objPTPTrans = new AssignPTPController().InsertTransaction(objPTPTrans); session = objPTPMember.sessionCount - 1; objPTPMember.sessionCount = session; objPTPMember = new AssignPTPController().UpdatePTPMember(objPTPMember); ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "succ_msg", "MessageBox('Success','Session Added Successfully');", true); } catch (Exception ex) { throw ex; } }
public string BindSession() { try { int Trans = 0; long session = 0; PTPPackageMaster objPTPPackage = AssignPTPController.GetPackagesByID(PTPPackageId); txtAmt.Text = Convert.ToString(objPTPPackage.fees); session = objPTPPackage.noOfSessions; if (AssignPTPController.GetTransByMemberIdAndPTPMasterId(MemberId, PTPMemberMasterId) != null) { Trans = AssignPTPController.GetTransByMemberIdAndPTPMasterId(MemberId, PTPMemberMasterId).Count; session = session - Trans; } return(session.ToString()); } catch (Exception ex) { throw ex; } }
public void UpdatePTPMembers() { try { PTPMemberMaster objPTPMember = AssignPTPController.GetAssignedPTPByID(PTPMemberMasterId); objPTPMember.PTPPackageID = Convert.ToInt64(drpPTPPackages.SelectedValue); objPTPMember.memberId = Convert.ToInt64(drpMembers.SelectedValue); //objPTPMember.startDate =UtillController.ConvertDateTime(txtStDate.Text); //objPTPMember.endDate =UtillController.ConvertDateTime(txtEndDate.Text); objPTPMember.startDate = UtillController.ConvertDateTime(txtStDate.Text); objPTPMember.endDate = UtillController.ConvertDateTime(txtEndDate.Text); objPTPMember.sessionCount = Convert.ToInt64(txtSesRem.Text); objPTPMember.amount = Convert.ToDecimal(txtAmt.Text); if (rblPayMode.SelectedValue == "") { objPTPMember.payMode = 0; } else { objPTPMember.payMode = Convert.ToInt64(rblPayMode.SelectedValue); } objPTPMember.chequeDate = null; objPTPMember.chequeNo = objPTPMember.bankName = objPTPMember.branchDetails = null; if (rblPayMode.SelectedValue == "2") { objPTPMember.chequeDate = UtillController.ConvertDateTime(txtChqDate.Text); objPTPMember.chequeNo = txtChqNo.Text; objPTPMember.bankName = txtBankName.Text; objPTPMember.branchDetails = txtBranchDetails.Text; } objPTPMember.isPaid = chkPaidRet.Checked; objPTPMember = new AssignPTPController().UpdatePTPMember(objPTPMember); ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "succ_msg", "MessageBox('Success','Package Assigned Successfully');", true); } catch (Exception ex) { throw ex; } }
protected void grdAssignedPackages_RowCommand(object sender, GridViewCommandEventArgs e) { try { if (e.CommandName == "DetailPTPMember") { PTPMemberMasterId = Convert.ToInt32(e.CommandArgument); PTPMemberMaster objPTPMember = AssignPTPController.GetAssignedPTPByID(PTPMemberMasterId); MemberId = objPTPMember.memberId; PanelVisibility(false, false, true); BindTransaction(); } else if (e.CommandName == "EditPTPMember") { Mode = "Update"; PTPMemberMasterId = Convert.ToInt32(e.CommandArgument); PTPMemberMaster objPTPMember = AssignPTPController.GetAssignedPTPByID(PTPMemberMasterId); MemberId = objPTPMember.memberId; PanelVisibility(false, true, false); BindValues(); } else if (e.CommandName == "DeletePTPMember") { PTPMemberMasterId = Convert.ToInt32(e.CommandArgument); PTPMemberMaster objPTPMember = AssignPTPController.GetAssignedPTPByID(PTPMemberMasterId); MemberId = objPTPMember.memberId; new AssignPTPController().DeletePTPMember(PTPMemberMasterId); BindGrid(); ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "succ_msg", "MessageBox('Success','Data Deleted Successfully');", true); } } catch (Exception ex) { throw ex; } }