Beispiel #1
0
 public virtual void EliminarCentro(Centro centro)
 {
     CentrosHabilitados.ToList <EstudioCentro>().ForEach(delegate(EstudioCentro estCentro)
     {
         if (estCentro.Centro == centro)
         {
             CentrosHabilitados.Remove(estCentro);
         }
     });
 }
Beispiel #2
0
        public virtual void AgregarCentro(Centro centro)
        {
            CentrosHabilitados.ToList <EstudioCentro>().ForEach(delegate(EstudioCentro estCentro)
            {
                if (estCentro.Centro == centro)
                {
                    throw new ApplicationException(string.Format("El Centro {0} ya existe en el estudio {1}",
                                                                 centro.Descripcion,
                                                                 this.Descripcion));
                }
            });
            EstudioCentro estudioCentro = new EstudioCentro();

            estudioCentro.Centro  = centro;
            estudioCentro.Estudio = this;
            estudioCentro.Vigente = true;
            CentrosHabilitados.Add(estudioCentro);
        }