public bool ExtractValue(DAE.Runtime.Data.IRow row) { try { if (HasValue) { ((DAE.Runtime.Data.Scalar)row.GetValue(_columnName)).AsString = Text; } else { row.ClearValue(_columnName); } return(true); } catch { ConversionFailed = true; return(false); } }
public bool ExtractValue(DAE.Runtime.Data.IRow row) { try { if (HasValue) { ((DAE.Runtime.Data.Scalar)row.GetValue(_columnName)).AsBoolean = (base.CheckState == CheckState.Checked); } else { row.ClearValue(_columnName); } return(true); } catch { ConversionFailed = true; return(false); } }