~manishsinha/lpsharp/proxy-code

Viewing all changes in revision 24.

  • Committer: Manish Sinha
  • Date: 2011-03-11 22:11:07 UTC
  • Revision ID: manishsinha.tech@gmail.com-20110311221107-2x2r2mbih9o8alj5
Added support for Project

* Created project_full proxy type
* Create Project type which wraps around project_full
* Moved Fixing of "parse datetime" to a seperate method in Utils so that it can be reused
* Fixed the possible NullReferenceException when team_owner was null in the method ToTeam in PersonFullCasting.cs
* Created other part of partial class project_full which contains method ToProject which parse project_full and populates Project type
* Added two methods CreatePerson and CreateTeam which can be used to create Team and Person instances only when needed or referenced
* The properties of type Person - Owner, Registrant, SecurityContact, ProjectDriver and BugSupervisor are fetched only when first time it is encountered. It is then cached for next time

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: