/// /////////////////////////////////////// public int GetIndexImageForRole(IRoleSurEntreeAgenda role) { if (role == null) { return(-1); } object idImage = m_tableIdRoleToIndexImage[role.IdRole]; if (idImage != null && idImage is int) { return((int)idImage); } else { Image img = role.Image; if (img != null) { m_images.Images.Add(img); m_tableIdRoleToIndexImage[role.IdRole] = m_images.Images.Count - 1; return(m_images.Images.Count - 1); } m_tableIdRoleToIndexImage[role.IdRole] = -1; return(-1); } }
////////////////////////////////////////////////////////////////////////// public CVisuEntreeAgenda(IEntreeAgenda entree, IRoleSurEntreeAgenda role, CObjetDonneeAIdNumerique elementLie, DateTime dateDebut, DateTime dateFin) { m_entree = entree; m_role = role; m_objetLie = elementLie; m_dateDebut = dateDebut; m_dateFin = dateFin; }
////////////////////////////////////////////////////////////////////////// public CVisuEntreeAgenda(CRelationEntreeAgenda_ElementAAgenda relation) { m_entree = relation.EntreeAgenda; m_role = relation.RelationTypeEntree_TypeElement.Role; m_objetLie = relation.ElementLie; m_dateDebut = m_entree.DateDebut; m_dateFin = m_entree.DateFin; }
////////////////////////////////////////////////////////////////////////// public CVisuEntreeAgenda(CRelationEntreeAgenda_ElementAAgenda relation, DateTime dtDebut, DateTime dtfin) { m_entree = (CEntreeAgenda)relation.EntreeAgenda; m_role = relation.RelationTypeEntree_TypeElement.Role; m_objetLie = relation.ElementLie; m_dateDebut = dtDebut; m_dateFin = dtfin; }