private ClientPrimaryContact convertToClientObject(DataRow dr) { ClientPrimaryContact client = new ClientPrimaryContact(); client.Id = dr.Field <int>("ID"); client.Name = dr.Field <string>("Name"); client.PrimaryEmail = dr.Field <string>("PrimaryEmail"); client.PrimaryMobileNo = dr.Field <string>("PrimaryMobileNo"); return(client); }
public IList <ClientPrimaryContact> GetPrimaryContact(DateTime dateTime, bool IsAnnualReview = false) { IList <ClientPrimaryContact> lstClients = new List <ClientPrimaryContact>(); DataTable dtAppConfig = (IsAnnualReview) ? DataBase.DBService.ExecuteCommand( string.Format(GET_ANNUALREVIEW_CLIENT_PRIMARY_CONTACT, dateTime.ToString("yyyy-MM-dd"))) : DataBase.DBService.ExecuteCommand( string.Format(GET_CLIENT_PRIMARY_CONTACT, dateTime.ToString("yyyy-MM-dd"))); foreach (DataRow dr in dtAppConfig.Rows) { ClientPrimaryContact client = convertToClientObject(dr); lstClients.Add(client); } return(lstClients); }