private void btnSave_Click(object sender, EventArgs e) { grvData.FocusedRowHandle = -1; for (int i = 0; i < grvData.RowCount; i++) { int status = TextUtils.ToInt(grvData.GetRowCellValue(i, colStatus)); if (status == -1) { continue; } int id = TextUtils.ToInt(grvData.GetRowCellValue(i, colID)); string gearCode = TextUtils.ToString(grvData.GetRowCellValue(i, colGearCode)); decimal sMin = TextUtils.ToDecimal(grvData.GetRowCellValue(i, colSlitMin)); decimal sMax = TextUtils.ToDecimal(grvData.GetRowCellValue(i, colSlitMax)); decimal vMin = TextUtils.ToDecimal(grvData.GetRowCellValue(i, colVibrateMin)); decimal vMax = TextUtils.ToDecimal(grvData.GetRowCellValue(i, colVibrateMax)); GearInfoModel model = new GearInfoModel(); model.GearCode = gearCode; model.SlitMin = sMin; model.SlitMax = sMax; model.VibrateMax = vMax; model.VibrateMin = vMin; model.ID = id; if (id == 0) { GearInfoBO.Instance.Insert(model); } else { if (status == 2) { GearInfoBO.Instance.Update(model); } } } LoadInfoSearch(); }
protected GearInfoFacade(GearInfoModel model) : base(model) { }