public virtual bool Fill(SqlDataReader dataReader, MessageString errorMsg) { CheckMessageString(errorMsg); if (dataReader.IsNull()) { errorMsg.AppendLine($"SqlDataReader is null."); errorMsg.AppendLine($"Filling model object {_modelType.FullName} is broken."); return(false); } if (dataReader.HasRows.IsFalse()) { errorMsg.AppendLine($"SqlDataReader is empty or has no rows"); errorMsg.AppendLine($"Filling model object {_modelType.FullName} is broken."); return(false); } return(OnFill(dataReader, errorMsg)); }
public void myConnection_InfoMessage(object sender, SqlInfoMessageEventArgs e) { MessageString.Clear(); MessageString.AppendLine(e.Message); }