/// <summary> /// Preenche o modelo com o primeiro registro encontrado /// </summary> ///<param name="model">Model que deverá ser populado</param> ///<param name="dataReader">Objeto datareader com os dados que serão preenchidos</param> /// <returns></returns> public static void Populate(IBaseModel model, DataReader dataReader) { try { if (dataReader.Read()) { model.Populate(dataReader); model.New = false; } } finally { model.Connection.Close(); } }