コード例 #1
0
 public virtual void EliminarMonodroga(Monodroga monodroga)
 {
     Monodrogas.ToList <EstudioMonodroga>().ForEach(delegate(EstudioMonodroga estMonodroga)
     {
         if (estMonodroga.Monodroga == monodroga)
         {
             Monodrogas.Remove(estMonodroga);
         }
     });
 }
コード例 #2
0
        public virtual void AgregarMonodroga(Monodroga monodroga)
        {
            Monodrogas.ToList <EstudioMonodroga>().ForEach(delegate(EstudioMonodroga estMonodroga)
            {
                if (estMonodroga.Monodroga == monodroga)
                {
                    throw new ApplicationException(string.Format("El Centro {0} ya existe en el estudio {1}",
                                                                 monodroga.Descripcion,
                                                                 this.Descripcion));
                }
            });
            EstudioMonodroga estudioMonodroga = new EstudioMonodroga();

            estudioMonodroga.Monodroga = monodroga;
            estudioMonodroga.Estudio   = this;
            estudioMonodroga.Vigente   = true;
            Monodrogas.Add(estudioMonodroga);
        }