/// <summary> ///Populates the instance using data from the datastore. ///The lookup of the data in the datastore is based on the instance's current ID value. /// </summary> private void Load() { List <Bar.Data.Site_LogIns> dataEntityCollection = OxyData.Data.DataProvider <Bar.Data.DataProvider> .Current.GetSite_LogInsBySite_LogIn_Id(Site_LogIn_Id); if (dataEntityCollection.Count == 0) { throw new InvalidOperationException("Object can't be instantiated: key(s) may be invalid"); } Bar.Data.Site_LogIns val = (Bar.Data.Site_LogIns)(dataEntityCollection[0]); Site_LogIn_Id = val.Site_LogIn_Id; System_User_Id = val.System_User_Id; Session_Session_Id = val.Session_Session_Id; Company_Name = val.Company_Name; Role = val.Role; First_Name = val.First_Name; Last_Name = val.Last_Name; Email_Address = val.Email_Address; CreatedDate = val.CreatedDate; LogOutDate = val.LogOutDate; }
internal Site_LogIns(Bar.Data.Site_LogIns site_LogIns) { Site_LogIn_Id = site_LogIns.Site_LogIn_Id; System_User_Id = site_LogIns.System_User_Id; Session_Session_Id = site_LogIns.Session_Session_Id; Company_Name = site_LogIns.Company_Name; Role = site_LogIns.Role; First_Name = site_LogIns.First_Name; Last_Name = site_LogIns.Last_Name; Email_Address = site_LogIns.Email_Address; CreatedDate = site_LogIns.CreatedDate; LogOutDate = site_LogIns.LogOutDate; }