コード例 #1
0
        private void LoadOptions()
        {
            if (mChargeType == ChargeTypes.Percentage)
            {
                lblHeader.Text        = "Percentage Charge";
                lblChargeType.Visible = true;
            }
            else
            {
                lblHeader.Text        = "Amount Charge";
                lblChargeType.Visible = false;
            }

            txtAmount.Text        = mdecChargeAmount.ToString("#,##0.#0");
            lblBalanceAmount.Text = mdecBalanceAmount.ToString("#,##0.#0");

            lblDescription.Text = "Current Balance to be paid.";

            cboChargeType.Items.Clear();
            Data.ChargeType clsCharge = new Data.ChargeType();
            foreach (System.Data.DataRow dr in clsCharge.ListAsDataTable().Rows)
            {
                cboChargeType.Items.Add(dr["ChargeTypeCode"]);
            }
            clsCharge.CommitAndDispose();

            if (mChargeCode != null & mChargeCode != "")
            {
                cboChargeType.SelectedIndex = cboChargeType.Items.IndexOf(mChargeCode);
            }
            else
            {
                cboChargeType.SelectedIndex = cboChargeType.Items.Count - 1;
            }
            txtRemarks.Text = mRemarks;
            if (mbolIsChargeEditable == true)
            {
                txtAmount.Enabled = true; txtAmount.Focus();
            }
        }
コード例 #2
0
ファイル: ChargeWnd.cs プロジェクト: marioricci/erp-luma
		private void LoadOptions() 
		{
			if (mChargeType == ChargeTypes.Percentage)
			{
				lblHeader.Text = "Percentage Charge";
				lblChargeType.Visible = true;
			}
			else
			{
				lblHeader.Text = "Amount Charge";
				lblChargeType.Visible = false;
			}

			txtAmount.Text = mdecChargeAmount.ToString("#,##0.#0");
			lblBalanceAmount.Text = mdecBalanceAmount.ToString("#,##0.#0");
			
			lblDescription.Text = "Current Balance to be paid.";

			cboChargeType.Items.Clear();
			Data.ChargeType clsCharge = new Data.ChargeType();
			foreach (System.Data.DataRow dr in clsCharge.ListAsDataTable().Rows)
			{
				cboChargeType.Items.Add(dr["ChargeTypeCode"]);
			}
			clsCharge.CommitAndDispose();

			if (mChargeCode != null & mChargeCode != "")
				cboChargeType.SelectedIndex = cboChargeType.Items.IndexOf(mChargeCode);
			else 
			{
				cboChargeType.SelectedIndex = cboChargeType.Items.Count - 1;
			}
			txtRemarks.Text = mRemarks;
            if (mbolIsChargeEditable == true) { txtAmount.Enabled = true; txtAmount.Focus(); }
		}
コード例 #3
0
ファイル: _Update.ascx.cs プロジェクト: marioricci/erp-luma
		private void LoadOptions()
		{
            foreach (string strEnum in Enum.GetNames(typeof(TerminalReceiptType)))
            {
                TerminalReceiptType itemTerminalReceiptType = (TerminalReceiptType)Enum.Parse(typeof(TerminalReceiptType), strEnum);
                cboReceiptType.Items.Add(new ListItem(strEnum, itemTerminalReceiptType.ToString("d")));
            }
			
            Data.Discount clsDiscount = new Data.Discount();
            cboDiscountCode.DataTextField = "DiscountType";
            cboDiscountCode.DataValueField = "DiscountCode";
            cboDiscountCode.DataSource = clsDiscount.ListAsDataTable().DefaultView;
            cboDiscountCode.DataBind();
            cboDiscountCode.SelectedIndex = cboDiscountCode.Items.Count - 1;

            cboPWDDiscountCode.DataTextField = "DiscountType";
            cboPWDDiscountCode.DataValueField = "DiscountCode";
            cboPWDDiscountCode.DataSource = clsDiscount.ListAsDataTable().DefaultView;
            cboPWDDiscountCode.DataBind();
            cboPWDDiscountCode.SelectedIndex = cboDiscountCode.Items.Count - 1;

            Data.ChargeType clsChargeType = new Data.ChargeType(clsDiscount.Connection, clsDiscount.Transaction);

            cboGroupChargeType.DataTextField = "ChargeTypeCode";
            cboGroupChargeType.DataValueField = "ChargeTypeID";
            cboGroupChargeType.DataSource = clsChargeType.ListAsDataTable().DefaultView;
            cboGroupChargeType.DataBind();
            cboGroupChargeType.Items.Insert(0, new ListItem("", "0"));
            cboGroupChargeType.SelectedIndex = 0;

            cboPersonalChargeType.DataTextField = "ChargeTypeCode";
            cboPersonalChargeType.DataValueField = "ChargeTypeID";
            cboPersonalChargeType.DataSource = clsChargeType.ListAsDataTable().DefaultView;
            cboPersonalChargeType.DataBind();
            cboPersonalChargeType.Items.Insert(0, new ListItem("", "0"));
            cboPersonalChargeType.SelectedIndex = 0;

            cboDefaultTransactionChargeCode.DataTextField = "ChargeTypeCode";
            cboDefaultTransactionChargeCode.DataValueField = "ChargeTypeCode";
            cboDefaultTransactionChargeCode.DataSource = clsChargeType.ListAsDataTable().DefaultView;
            cboDefaultTransactionChargeCode.DataBind();
            cboDefaultTransactionChargeCode.Items.Insert(0, new ListItem("", ""));
            cboDefaultTransactionChargeCode.SelectedIndex = 0;

            cboDineInChargeCode.DataTextField = "ChargeTypeCode";
            cboDineInChargeCode.DataValueField = "ChargeTypeCode";
            cboDineInChargeCode.DataSource = clsChargeType.ListAsDataTable().DefaultView;
            cboDineInChargeCode.DataBind();
            cboDineInChargeCode.Items.Insert(0, new ListItem("", ""));
            cboDineInChargeCode.SelectedIndex = 0;

            cboTakeOutChargeCode.DataTextField = "ChargeTypeCode";
            cboTakeOutChargeCode.DataValueField = "ChargeTypeCode";
            cboTakeOutChargeCode.DataSource = clsChargeType.ListAsDataTable().DefaultView;
            cboTakeOutChargeCode.DataBind();
            cboTakeOutChargeCode.Items.Insert(0, new ListItem("", ""));
            cboTakeOutChargeCode.SelectedIndex = 0;

            cboDeliveryChargeCode.DataTextField = "ChargeTypeCode";
            cboDeliveryChargeCode.DataValueField = "ChargeTypeCode";
            cboDeliveryChargeCode.DataSource = clsChargeType.ListAsDataTable().DefaultView;
            cboDeliveryChargeCode.DataBind();
            cboDeliveryChargeCode.Items.Insert(0, new ListItem("", ""));
            cboDeliveryChargeCode.SelectedIndex = 0;

            clsDiscount.CommitAndDispose();
		}
コード例 #4
0
        private void LoadOptions()
        {
            foreach (string strEnum in Enum.GetNames(typeof(TerminalReceiptType)))
            {
                TerminalReceiptType itemTerminalReceiptType = (TerminalReceiptType)Enum.Parse(typeof(TerminalReceiptType), strEnum);
                cboReceiptType.Items.Add(new ListItem(strEnum, itemTerminalReceiptType.ToString("d")));
            }

            Data.Discount clsDiscount = new Data.Discount();
            cboDiscountCode.DataTextField  = "DiscountType";
            cboDiscountCode.DataValueField = "DiscountCode";
            cboDiscountCode.DataSource     = clsDiscount.ListAsDataTable().DefaultView;
            cboDiscountCode.DataBind();
            cboDiscountCode.SelectedIndex = cboDiscountCode.Items.Count - 1;

            cboPWDDiscountCode.DataTextField  = "DiscountType";
            cboPWDDiscountCode.DataValueField = "DiscountCode";
            cboPWDDiscountCode.DataSource     = clsDiscount.ListAsDataTable().DefaultView;
            cboPWDDiscountCode.DataBind();
            cboPWDDiscountCode.SelectedIndex = cboDiscountCode.Items.Count - 1;

            Data.ChargeType clsChargeType = new Data.ChargeType(clsDiscount.Connection, clsDiscount.Transaction);

            cboGroupChargeType.DataTextField  = "ChargeTypeCode";
            cboGroupChargeType.DataValueField = "ChargeTypeID";
            cboGroupChargeType.DataSource     = clsChargeType.ListAsDataTable().DefaultView;
            cboGroupChargeType.DataBind();
            cboGroupChargeType.Items.Insert(0, new ListItem("", "0"));
            cboGroupChargeType.SelectedIndex = 0;

            cboPersonalChargeType.DataTextField  = "ChargeTypeCode";
            cboPersonalChargeType.DataValueField = "ChargeTypeID";
            cboPersonalChargeType.DataSource     = clsChargeType.ListAsDataTable().DefaultView;
            cboPersonalChargeType.DataBind();
            cboPersonalChargeType.Items.Insert(0, new ListItem("", "0"));
            cboPersonalChargeType.SelectedIndex = 0;

            cboDefaultTransactionChargeCode.DataTextField  = "ChargeTypeCode";
            cboDefaultTransactionChargeCode.DataValueField = "ChargeTypeCode";
            cboDefaultTransactionChargeCode.DataSource     = clsChargeType.ListAsDataTable().DefaultView;
            cboDefaultTransactionChargeCode.DataBind();
            cboDefaultTransactionChargeCode.Items.Insert(0, new ListItem("", ""));
            cboDefaultTransactionChargeCode.SelectedIndex = 0;

            cboDineInChargeCode.DataTextField  = "ChargeTypeCode";
            cboDineInChargeCode.DataValueField = "ChargeTypeCode";
            cboDineInChargeCode.DataSource     = clsChargeType.ListAsDataTable().DefaultView;
            cboDineInChargeCode.DataBind();
            cboDineInChargeCode.Items.Insert(0, new ListItem("", ""));
            cboDineInChargeCode.SelectedIndex = 0;

            cboTakeOutChargeCode.DataTextField  = "ChargeTypeCode";
            cboTakeOutChargeCode.DataValueField = "ChargeTypeCode";
            cboTakeOutChargeCode.DataSource     = clsChargeType.ListAsDataTable().DefaultView;
            cboTakeOutChargeCode.DataBind();
            cboTakeOutChargeCode.Items.Insert(0, new ListItem("", ""));
            cboTakeOutChargeCode.SelectedIndex = 0;

            cboDeliveryChargeCode.DataTextField  = "ChargeTypeCode";
            cboDeliveryChargeCode.DataValueField = "ChargeTypeCode";
            cboDeliveryChargeCode.DataSource     = clsChargeType.ListAsDataTable().DefaultView;
            cboDeliveryChargeCode.DataBind();
            cboDeliveryChargeCode.Items.Insert(0, new ListItem("", ""));
            cboDeliveryChargeCode.SelectedIndex = 0;

            clsDiscount.CommitAndDispose();
        }