Exemplo n.º 1
0
        public void GrabarMonodroga(string idEstudio, string idEstiudioMonodroga, string idMonodroga)
        {
            ServicioParametricas servicio      = new ServicioParametricas();
            ServicioMonodrogas   servMonodroga = new ServicioMonodrogas();

            Estudio          estudio          = this.Obtener(idEstudio);
            EstudioMonodroga estudioMonodroga = null;

            int _idEstudioMonodroga = idEstiudioMonodroga.ConvertirInt();

            if (_idEstudioMonodroga == -1)
            {
                estudioMonodroga = new EstudioMonodroga();
            }
            else
            {
                estudioMonodroga = estudio.ObtenerMonodroga(_idEstudioMonodroga);
            }

            estudioMonodroga.Monodroga = servMonodroga.MonodrogaObtener(idMonodroga.ConvertirInt());

            estudioMonodroga.Validar();

            if (_idEstudioMonodroga == -1)
            {
                estudio.AgregarMonodroga(estudioMonodroga);
            }

            this.Grabar(estudio);
        }
Exemplo n.º 2
0
        public void EliminarMonodroga(string idEstudio, string idEstudioMonodroga)
        {
            int _idEstudioMonodroga = idEstudioMonodroga.ConvertirInt();

            if (_idEstudioMonodroga == -1)
            {
                throw new ApplicationException("No seleccionó monodroga que desea eliminar");
            }

            Estudio          estudio          = this.Obtener(idEstudio);
            EstudioMonodroga estudioMonodroga = estudio.ObtenerMonodroga(_idEstudioMonodroga);

            estudio.EliminarMonodroga(estudioMonodroga);

            this.Grabar(estudio);
        }