Exemplo n.º 1
0
        private void BindData()
        {
            MeasureDimension measureDimension = MeasureManager.GetMeasureDimensionById(this.MeasureDimensionId);

            if (measureDimension != null)
            {
                this.txtName.Text          = measureDimension.Name;
                this.txtSystemKeyword.Text = measureDimension.SystemKeyword;
                this.txtRatio.Value        = measureDimension.Ratio;
                this.txtDisplayOrder.Value = measureDimension.DisplayOrder;
            }
        }
Exemplo n.º 2
0
        public MeasureDimension SaveInfo()
        {
            string  name          = txtName.Text;
            string  systemKeyword = txtSystemKeyword.Text;
            decimal ratio         = txtRatio.Value;
            int     displayOrder  = txtDisplayOrder.Value;

            MeasureDimension measureDimension = MeasureManager.GetMeasureDimensionById(this.MeasureDimensionId);

            if (measureDimension != null)
            {
                measureDimension = MeasureManager.UpdateMeasureDimension(measureDimension.MeasureDimensionId,
                                                                         name, systemKeyword, ratio, displayOrder);
            }
            else
            {
                measureDimension = MeasureManager.InsertMeasureDimension(name,
                                                                         systemKeyword, ratio, displayOrder);
            }

            return(measureDimension);
        }
Exemplo n.º 3
0
        protected void btnSave_Click(object sender, EventArgs e)
        {
            try
            {
                //dimensions
                foreach (GridViewRow row in gvDimensions.Rows)
                {
                    RadioButton rdbIsPrimaryDimension = (RadioButton)row.FindControl("rdbIsPrimaryDimension");
                    HiddenField hfMeasureDimensionId  = (HiddenField)row.FindControl("hfMeasureDimensionId");
                    int         measureDimensionId    = int.Parse(hfMeasureDimensionId.Value);
                    if (rdbIsPrimaryDimension.Checked)
                    {
                        MeasureManager.BaseDimensionIn = MeasureManager.GetMeasureDimensionById(measureDimensionId);
                    }
                }

                //weights
                foreach (GridViewRow row in gvWeights.Rows)
                {
                    RadioButton rdbIsPrimaryWeight = (RadioButton)row.FindControl("rdbIsPrimaryWeight");
                    HiddenField hfMeasureWeightId  = (HiddenField)row.FindControl("hfMeasureWeightId");
                    int         measureWeightId    = int.Parse(hfMeasureWeightId.Value);
                    if (rdbIsPrimaryWeight.Checked)
                    {
                        MeasureManager.BaseWeightIn = MeasureManager.GetMeasureWeightById(measureWeightId);
                    }
                }

                BindDimensions();
                BindWeights();
            }
            catch (Exception exc)
            {
                ProcessException(exc);
            }
        }