Ejemplo n.º 1
0
 public virtual void AgregarCentroHabilitado(EstudioCentro estudioCentro)
 {
     if (estudioCentro.Id == -1)
     {
         CentrosHabilitados.ToList <EstudioCentro>().ForEach(delegate(EstudioCentro estCentro)
         {
             if (estCentro.Centro == estudioCentro.Centro)
             {
                 throw new ApplicationException(string.Format("El Centro Habilitado {0} ya existe en el estudio {1}",
                                                              estudioCentro.Centro.Descripcion,
                                                              this.Descripcion));
             }
         });
     }
     estudioCentro.Estudio = this;
     CentrosHabilitados.Add(estudioCentro);
 }
Ejemplo n.º 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);
        }