Exemplo n.º 1
0
 private void UpdateObject(CompanyUser _newCompanyUser, ref CompanyUser _oldCompanyUser)
 {
     try
     {
         foreach (PropertyInfo CompanyUserPropInfo in _newCompanyUser.GetType().GetProperties().ToList())
         {
             _oldCompanyUser.GetType().GetProperty(CompanyUserPropInfo.Name).SetValue(_oldCompanyUser, _newCompanyUser.GetType().GetProperty(CompanyUserPropInfo.Name).GetValue(_newCompanyUser));
         }
     }
     catch (Exception e)
     {
         Console.WriteLine(e);
         throw;
     }
 }