private void Init() { if (myPackageCode == null) { myPackageCode = new ACMSLogic.PackageCode(); } InitLookupEdit(); BindData(); }
private void lkpEdtPromotionCode_EditValueChanged(object sender, System.EventArgs e) { if (lkpEdtPromotionCode.EditValue != null && lkpEdtPromotionCode.Text != "") { string strPromotionCode = lkpEdtPromotionCode.EditValue.ToString(); int nPromotionTypeID = (int)lkpEdtPromotionCode.GetColumnValue("nPromotionTypeID"); // free Product if (nPromotionTypeID == 1) { xtraTabPage2.PageVisible = true; xtraTabPage1.PageVisible = false; ACMSDAL.TblProduct product = new ACMSDAL.TblProduct(); DataTable table = product.GetPromotionProductBaseOnPromotionCode(strPromotionCode, myPOS.StrBranchCode); if (table != null) { DataColumn colChecked = new DataColumn("Checked", typeof(bool)); table.Columns.Add(colChecked); foreach (DataRow r in table.Rows) { r["Checked"] = false; } } gridControl2.DataSource = table; } else if (nPromotionTypeID == 2) { //Free Package xtraTabPage2.PageVisible = false; xtraTabPage1.PageVisible = true; ACMSLogic.PackageCode package = new ACMSLogic.PackageCode(); DataTable table = package.GetPromotionPackageBasePromotionCode(strPromotionCode); if (table != null) { DataColumn colChecked = new DataColumn("Checked", typeof(bool)); table.Columns.Add(colChecked); foreach (DataRow r in table.Rows) { r["Checked"] = false; } } gridControl1.DataSource = table; } } }
private void lkpEdtItemFreebiePromotionCode_EditValueChanged(object sender, System.EventArgs e) { if (lkpEdtItemFreebiePromotionCode.EditValue != null && lkpEdtItemFreebiePromotionCode.Text != "") { string strPromotionCode = lkpEdtItemFreebiePromotionCode.EditValue.ToString(); int nPromotionTypeID = (int)lkpEdtItemFreebiePromotionCode.GetColumnValue("nPromotionTypeID"); { ACMSDAL.TblProduct product = new ACMSDAL.TblProduct(); DataTable table = product.GetPromotionProductBaseOnPromotionCode(strPromotionCode, myPOS.StrBranchCode); if (table != null) { DataColumn colChecked = new DataColumn("Checked", typeof(bool)); table.Columns.Add(colChecked); DataColumn colQty = new DataColumn("nQuantity", typeof(int)); table.Columns.Add(colQty); foreach (DataRow r in table.Rows) { r["Checked"] = false; r["nQuantity"] = 1; } } gridControl2.DataSource = table; ACMSLogic.PackageCode package = new ACMSLogic.PackageCode(); DataTable table2 = package.GetPromotionPackageBasePromotionCode(strPromotionCode); if (table2 != null) { DataColumn colChecked = new DataColumn("Checked", typeof(bool)); table2.Columns.Add(colChecked); DataColumn colQty = new DataColumn("nQuantity", typeof(int)); table2.Columns.Add(colQty); foreach (DataRow r in table2.Rows) { r["Checked"] = false; r["nQuantity"] = 1; } } gridControl1.DataSource = table2; } } }
private void Init() { myPackageCode = new ACMSLogic.PackageCode(); myPackageCodeLookupEditBuilder = new ACMS.XtraUtils.LookupEditBuilder.PackageCodeForCreditPackageLookupEditBuilder(lkpEdtPackageCode.Properties, myCreditPackageID); ACMSDAL.TblPackage sqlPackage = new ACMSDAL.TblPackage(); myDataTable = sqlPackage.GetValidPackageFromBranchForCreditPackageUsage(ACMSLogic.User.BranchCode, myCreditPackageID); DataColumn dc = new DataColumn("Tick", System.Type.GetType("System.Boolean")); //DataColumn dc2 = new DataColumn("nQuantity", System.Type.GetType("System.Int32")); myDataTable.Columns.Add(dc); //myDataTable.Columns.Add(dc2); gridControl1.DataSource = myDataTable; }
public FormNewMemberPackage(string membershipID, ACMSLogic.MemberPackage memberPackage, ACMSLogic.PackageCode packageCode) { // // Required for Windows Form Designer support // InitializeComponent(); myPackageCode = packageCode; myMembershipID = membershipID; myMemberPackage = memberPackage; // // TODO: Add any constructor code after InitializeComponent call // Init(); }
public FormUpgradePackageNew(ACMSLogic.POS pos) { // // Required for Windows Form Designer support // InitializeComponent(); // // TODO: Add any constructor code after InitializeComponent call // myPOS = pos; myMemberPackage = new ACMSLogic.MemberPackage(); myPackage = new ACMSLogic.PackageCode(); myCreditAccount = new ACMSLogic.CreditAccount(); connectionString = (string)ConfigurationSettings.AppSettings["Main.ConnectionString"]; connection = new SqlConnection(connectionString); Init(); }
private void Init() { myPackageCode = new ACMSLogic.PackageCode(); myPackageCodeLookupEditBuilder = new ACMS.XtraUtils.LookupEditBuilder.PackageCodeForCreditPackageLookupEditBuilder(lkpEdtPackageCode.Properties, myCreditPackageID); }
public FormUpgradePackage(ACMSLogic.POS pos) { // // Required for Windows Form Designer support // InitializeComponent(); // // TODO: Add any constructor code after InitializeComponent call // comboBoxEdit1.Properties.Items.AddRange(new string [] {"Normal Package", "Credit Package"}); myPOS = pos; myMemberPackage = new ACMSLogic.MemberPackage(); myPackage = new ACMSLogic.PackageCode(); myCreditAccount = new ACMSLogic.CreditAccount(); Init(); }
//private RepositoryItemLookUpEdit myLookupEdit; //private DataTable myDataTable; public PackageCodeLookupEditBuilder(ACMSLogic.PackageCode packageCode, RepositoryItemLookUpEdit lookupEdt) : base(lookupEdt) { // // TODO: Add constructor logic here // myPackageCode = packageCode; myDataTable = packageCode.AllValidPackageTable; myDisplayMember = "strDescription"; myValueMember = "strPackageCode"; Init(); myLookupEdit.Columns.Clear(); myLookupEdit.Columns.AddRange(new DevExpress.XtraEditors.Controls.LookUpColumnInfo[] { new DevExpress.XtraEditors.Controls.LookUpColumnInfo("strPackageCode", "Package Code", 20, DevExpress.Utils.FormatType.None, "", true, DevExpress.Utils.HorzAlignment.Default, DevExpress.Data.ColumnSortOrder.None), new DevExpress.XtraEditors.Controls.LookUpColumnInfo("strDescription", "Description", 25, DevExpress.Utils.FormatType.None, "", true, DevExpress.Utils.HorzAlignment.Default, DevExpress.Data.ColumnSortOrder.None), new DevExpress.XtraEditors.Controls.LookUpColumnInfo("dtValidEnd", "Valid End", 20, DevExpress.Utils.FormatType.DateTime, "", true, DevExpress.Utils.HorzAlignment.Default, DevExpress.Data.ColumnSortOrder.None)}); }
private void Init() { myPackageCode = new ACMSLogic.PackageCode(); myPackageCodeLookupEditBuilder = new ACMS.XtraUtils.LookupEditBuilder.PackageCodeForCreditPackageLookupEditBuilder(lkpEdtPackageCode.Properties, myCreditPackageID); ACMSDAL.TblPackage sqlPackage = new ACMSDAL.TblPackage(); myDataTable = sqlPackage.GetValidPackageFromBranchForCreditPackageUsage(ACMSLogic.User.BranchCode, myCreditPackageID); DataColumn dc = new DataColumn("Tick",System.Type.GetType("System.Boolean")); //DataColumn dc2 = new DataColumn("nQuantity", System.Type.GetType("System.Int32")); myDataTable.Columns.Add(dc); //myDataTable.Columns.Add(dc2); gridControl1.DataSource = myDataTable; }
private void Init() { if (myPackageCode == null) myPackageCode = new ACMSLogic.PackageCode(); InitLookupEdit(); BindData(); }