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