示例#1
0
        /// <summary>
        /// Returns a new TeamDetails instance filled with the DataReader's current record data
        /// </summary>
        protected virtual TeamDetails GetTeamFromReader(DbDataReader reader)
        {
            TeamDetails team = new TeamDetails();

            if (reader.HasRows)
            {
                team.TeamId          = GetReaderValue_Int32(reader, "TeamId", 0);                     //From: [Table]
                team.ClientNo        = GetReaderValue_Int32(reader, "ClientNo", 0);                   //From: [Table]
                team.TeamName        = GetReaderValue_String(reader, "TeamName", "");                 //From: [usp_select_Company]
                team.Notes           = GetReaderValue_String(reader, "Notes", "");                    //From: [usp_select_Address_DefaultBilling_for_Company]
                team.UpdatedBy       = GetReaderValue_NullableInt32(reader, "UpdatedBy", null);       //From: [Table]
                team.DLUP            = GetReaderValue_DateTime(reader, "DLUP", DateTime.MinValue);    //From: [Table]
                team.NumberOfMembers = GetReaderValue_NullableInt32(reader, "NumberOfMembers", null); //From: [usp_selectAll_Division_for_Client]
            }
            return(team);
        }
示例#2
0
文件: Team.cs 项目: vinay1988/Ang6API
 /// <summary>
 /// Get
 /// Calls [usp_select_Team]
 /// </summary>
 public static Team Get(System.Int32?teamId)
 {
     Rebound.GlobalTrader.DAL.TeamDetails objDetails = Rebound.GlobalTrader.DAL.SiteProvider.Team.Get(teamId);
     if (objDetails == null)
     {
         return(null);
     }
     else
     {
         Team obj = new Team();
         obj.TeamId    = objDetails.TeamId;
         obj.ClientNo  = objDetails.ClientNo;
         obj.TeamName  = objDetails.TeamName;
         obj.Notes     = objDetails.Notes;
         obj.UpdatedBy = objDetails.UpdatedBy;
         obj.DLUP      = objDetails.DLUP;
         objDetails    = null;
         return(obj);
     }
 }