public void Borrar(int id)
 {
     _conexion = new ConexionBd();
     _repositorioTiposDeMedicamentos = new RepositorioTiposDeMedicamentos(_conexion.AbrirConexion());
     _repositorioFormasFarmaceuticas = new RepositorioFormasFarmaceuticas(_conexion.AbrirConexion());
     _repositorioLaboratorios        = new RepositorioLaboratorios(_conexion.AbrirConexion());
     _repositorioMedicamentos        = new RepositorioMedicamentos(_conexion.AbrirConexion(), _repositorioDrogas,
                                                                   _repositorioTiposDeMedicamentos, _repositorioFormasFarmaceuticas, _repositorioLaboratorios); _repositorioMedicamentos.Borrar(id);
     _conexion.CerrarConexion();
 }
 public void Guardar(Medicamento medicamento)
 {
     _conexion = new ConexionBd();
     _repositorioTiposDeMedicamentos = new RepositorioTiposDeMedicamentos(_conexion.AbrirConexion());
     _repositorioFormasFarmaceuticas = new RepositorioFormasFarmaceuticas(_conexion.AbrirConexion());
     _repositorioLaboratorios        = new RepositorioLaboratorios(_conexion.AbrirConexion());
     _repositorioMedicamentos        = new RepositorioMedicamentos(_conexion.AbrirConexion(), _repositorioDrogas,
                                                                   _repositorioTiposDeMedicamentos, _repositorioFormasFarmaceuticas, _repositorioLaboratorios);
     _repositorioMedicamentos.Guardar(medicamento);
     _conexion.CerrarConexion();
 }
 public List <Medicamento> GetLista()
 {
     _conexion          = new ConexionBd();
     _repositorioDrogas = new RepositorioDrogas(_conexion.AbrirConexion());
     _repositorioTiposDeMedicamentos = new RepositorioTiposDeMedicamentos(_conexion.AbrirConexion());
     _repositorioFormasFarmaceuticas = new RepositorioFormasFarmaceuticas(_conexion.AbrirConexion());
     _repositorioLaboratorios        = new RepositorioLaboratorios(_conexion.AbrirConexion());
     _repositorioMedicamentos        = new RepositorioMedicamentos(_conexion.AbrirConexion(), _repositorioDrogas,
                                                                   _repositorioTiposDeMedicamentos, _repositorioFormasFarmaceuticas, _repositorioLaboratorios); var lista = _repositorioMedicamentos.GetLista();
     _conexion.CerrarConexion();
     return(lista);
 }
 public void Borrar(int id)
 {
     try
     {
         _conexion    = new ConexionBd();
         _repositorio = new RepositorioFormasFarmaceuticas(_conexion.AbrirConexion());
         _repositorio.Borrar(id);
         _conexion.CerrarConexion();
     }
     catch (Exception e)
     {
         throw new Exception(e.Message);
     }
 }
        public Medicamento GetMedicamentoPorId(int id)
        {
            _conexion          = new ConexionBd();
            _repositorioDrogas = new RepositorioDrogas(_conexion.AbrirConexion());
            _repositorioTiposDeMedicamentos = new RepositorioTiposDeMedicamentos(_conexion.AbrirConexion());
            _repositorioFormasFarmaceuticas = new RepositorioFormasFarmaceuticas(_conexion.AbrirConexion());
            _repositorioLaboratorios        = new RepositorioLaboratorios(_conexion.AbrirConexion());
            _repositorioMedicamentos        = new RepositorioMedicamentos(_conexion.AbrirConexion(), _repositorioDrogas,
                                                                          _repositorioTiposDeMedicamentos, _repositorioFormasFarmaceuticas, _repositorioLaboratorios);
            var p = _repositorioMedicamentos.GetMedicamentoPorId(id);

            _conexion.CerrarConexion();
            return(p);
        }
 public void Guardar(FormaFarmaceutica formaFarmaceutica)
 {
     try
     {
         _conexion    = new ConexionBd();
         _repositorio = new RepositorioFormasFarmaceuticas(_conexion.AbrirConexion());
         _repositorio.Guardar(formaFarmaceutica);
         _conexion.CerrarConexion();
     }
     catch (Exception e)
     {
         throw new Exception(e.Message);
     }
 }
Ejemplo n.º 7
0
        public bool Existe(Lote lote)
        {
            _conexion          = new ConexionBd();
            _repositorioDrogas = new RepositorioDrogas(_conexion.AbrirConexion());
            _repositorioTiposDeMedicamentos = new RepositorioTiposDeMedicamentos(_conexion.AbrirConexion());
            _repositorioFormasFarmaceuticas = new RepositorioFormasFarmaceuticas(_conexion.AbrirConexion());
            _repositorioLaboratorios        = new RepositorioLaboratorios(_conexion.AbrirConexion());
            _repositorioMedicamentos        = new RepositorioMedicamentos(_conexion.AbrirConexion(), _repositorioDrogas, _repositorioTiposDeMedicamentos,
                                                                          _repositorioFormasFarmaceuticas, _repositorioLaboratorios); _repositorioLotes = new RepositorioLotes(_conexion.AbrirConexion(), _repositorioMedicamentos);
            var Existe = _repositorioLotes.Existe(lote);

            _conexion.CerrarConexion();

            return(Existe);
        }
 public FormaFarmaceutica GetFormaFarmaceutica(string nombreFormaFarmaceutica)
 {
     try
     {
         _conexion    = new ConexionBd();
         _repositorio = new RepositorioFormasFarmaceuticas(_conexion.AbrirConexion());
         var formaFarmaceutica = _repositorio.GetFormaFarmaceutica(nombreFormaFarmaceutica);
         _conexion.CerrarConexion();
         return(formaFarmaceutica);
     }
     catch (Exception e)
     {
         throw new Exception(e.Message);
     }
 }
 public bool EstaRelacionado(FormaFarmaceutica formaFarmaceutica)
 {
     try
     {
         _conexion    = new ConexionBd();
         _repositorio = new RepositorioFormasFarmaceuticas(_conexion.AbrirConexion());
         var estaRelacionado = _repositorio.EstaRelacionado(formaFarmaceutica);
         _conexion.CerrarConexion();
         return(estaRelacionado);
     }
     catch (Exception e)
     {
         throw new Exception(e.Message);
     }
 }
 public List <FormaFarmaceutica> GetLista()
 {
     try
     {
         _conexion    = new ConexionBd();
         _repositorio = new RepositorioFormasFarmaceuticas(_conexion.AbrirConexion());
         var lista = _repositorio.GetLista();
         _conexion.CerrarConexion();
         return(lista);
     }
     catch (Exception e)
     {
         throw new Exception(e.Message);
     }
 }
 public bool EstaRelacionado(Medicamento medicamento)
 {
     try
     {
         _conexion = new ConexionBd();
         _repositorioTiposDeMedicamentos = new RepositorioTiposDeMedicamentos(_conexion.AbrirConexion());
         _repositorioFormasFarmaceuticas = new RepositorioFormasFarmaceuticas(_conexion.AbrirConexion());
         _repositorioLaboratorios        = new RepositorioLaboratorios(_conexion.AbrirConexion());
         _repositorioMedicamentos        = new RepositorioMedicamentos(_conexion.AbrirConexion(), _repositorioDrogas,
                                                                       _repositorioTiposDeMedicamentos, _repositorioFormasFarmaceuticas, _repositorioLaboratorios); var estaRelacionado = _repositorioMedicamentos.EstaRelacionado(medicamento);
         _conexion.CerrarConexion();
         return(estaRelacionado);
     }
     catch (Exception e)
     {
         throw new Exception(e.Message);
     }
 }