Exemplo n.º 1
0
        List <Lote> IAdministradorLotes.ObtenerDatosLotes(string Id)
        {
            IRepositorioLotes repositorioLotes = new RepositorioLotes(cadenaConexion);
            List <Lote>       LoteDatos        = repositorioLotes.ObtenerDatosLote(Id);

            return(LoteDatos);
        }
 public void Borrar(int id)
 {
     _conexion         = new ConexionBd();
     _repositorioLotes = new RepositorioLotes(_conexion.AbrirConexion());
     _repositorioLotes.Borrar(id);
     _conexion.CerrarConexion();
 }
Exemplo n.º 3
0
        List <Lote> IAdministradorLotes.ObtenerListadoLotes(int banda)
        {
            IRepositorioLotes repositorioLotes = new RepositorioLotes(cadenaConexion);
            List <Lote>       LoteActivo       = repositorioLotes.ObtenerLotes(banda);

            return(LoteActivo);
        }
 public void Guardar(Lote lote)
 {
     _conexion         = new ConexionBd();
     _repositorioLotes = new RepositorioLotes(_conexion.AbrirConexion());
     _repositorioLotes.Guardar(lote);
     _conexion.CerrarConexion();
 }
 public bool EstaRelacionado(Lote lote)
 {
     try
     {
         _conexion         = new ConexionBd();
         _repositorioLotes = new RepositorioLotes(_conexion.AbrirConexion());
         var estaRelacionado = _repositorioLotes.EstaRelacionado(lote);
         _conexion.CerrarConexion();
         return(estaRelacionado);
     }
     catch (Exception e)
     {
         throw new Exception(e.Message);
     }
 }
        public List <Lote> 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);
            _repositorioLotes = new RepositorioLotes(_conexion.AbrirConexion(), _repositorioMedicamentos);
            var lista = _repositorioLotes.GetLista();

            _conexion.CerrarConexion();
            return(lista);
        }
        public Lote GetLotePorId(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);
            _repositorioLotes = new RepositorioLotes(_conexion.AbrirConexion(), _repositorioMedicamentos);
            var p = _repositorioLotes.GetLotePorId(id);

            _conexion.CerrarConexion();
            return(p);
        }
        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);
        }