public void Borrar(decimal id) { _conexion = new ConexionBD(); _repositorioInsumo = new RepositorioInsumo(_conexion.AbrirConexion()); _repositorioInsumo.Borrar(id); _conexion.CerrarConexion(); }
public void Guardar(Insumo insumo) { _conexion = new ConexionBD(); _repositorioInsumo = new RepositorioInsumo(_conexion.AbrirConexion()); _repositorioInsumo.Guardar(insumo); _conexion.CerrarConexion(); }
public List <Insumo> GetLista(int proveedorId) { _conexion = new ConexionBD(); repositorioCiudad = new RepositorioCiudad(_conexion.AbrirConexion()); _repositorioProveedor = new RepositorioProveedor(_conexion.AbrirConexion(), repositorioCiudad); _repositorioInsumo = new RepositorioInsumo(_conexion.AbrirConexion(), _repositorioProveedor); var lista = _repositorioInsumo.GetLista(proveedorId); _conexion.CerrarConexion(); return(lista); }
public Insumo GetInsumoPorId(decimal id) { _conexion = new ConexionBD(); repositorioCiudad = new RepositorioCiudad(_conexion.AbrirConexion()); _repositorioProveedor = new RepositorioProveedor(_conexion.AbrirConexion(), repositorioCiudad); _repositorioInsumo = new RepositorioInsumo(_conexion.AbrirConexion(), _repositorioProveedor); var p = _repositorioInsumo.GetInsumoPorId(id); _conexion.CerrarConexion(); return(p); }
public List <Colmenar> GetLista() { _conexion = new ConexionBD(); repositorioPais = new RepositorioPais(_conexion.AbrirConexion()); repositorioProvincia = new RepositorioProvincia(_conexion.AbrirConexion(), repositorioPais); _repositorioCiudad = new RepositorioCiudad(_conexion.AbrirConexion(), repositorioProvincia); repositorioInsumo = new RepositorioInsumo(_conexion.AbrirConexion(), repositorioProveedor); _repositorioColmenar = new RepositorioColmenar(_conexion.AbrirConexion(), _repositorioCiudad, repositorioEstadoColmena, repositorioInsumo); var lista = _repositorioColmenar.GetLista(); _conexion.CerrarConexion(); return(lista); }
public Colmenar GetColmenarPorId(decimal id) { _conexion = new ConexionBD(); repositorioPais = new RepositorioPais(_conexion.AbrirConexion()); repositorioProvincia = new RepositorioProvincia(_conexion.AbrirConexion(), repositorioPais); _repositorioCiudad = new RepositorioCiudad(_conexion.AbrirConexion(), repositorioProvincia); repositorioInsumo = new RepositorioInsumo(_conexion.AbrirConexion(), repositorioProveedor); _repositorioColmenar = new RepositorioColmenar(_conexion.AbrirConexion(), _repositorioCiudad, repositorioEstadoColmena, repositorioInsumo); var p = _repositorioColmenar.GetColmenarPorId(id); _conexion.CerrarConexion(); return(p); }
public bool EstaRelacionado(Insumo insumo) { try { _conexion = new ConexionBD(); _repositorioInsumo = new RepositorioInsumo(_conexion.AbrirConexion()); var relacionado = _repositorioInsumo.EstaRelacionado(insumo); _conexion.CerrarConexion(); return(relacionado); } catch (Exception e) { throw new Exception(e.Message); } }
public bool Existe(Insumo insumo) { try { _conexion = new ConexionBD(); repositorioCiudad = new RepositorioCiudad(_conexion.AbrirConexion()); _repositorioProveedor = new RepositorioProveedor(_conexion.AbrirConexion(), repositorioCiudad); _repositorioInsumo = new RepositorioInsumo(_conexion.AbrirConexion(), _repositorioProveedor); var existe = _repositorioInsumo.Existe(insumo); _conexion.CerrarConexion(); return(existe); } catch (Exception e) { throw new Exception(e.Message); } }
public bool Existe(Colmenar colmenar) { try { _conexion = new ConexionBD(); repositorioPais = new RepositorioPais(_conexion.AbrirConexion()); repositorioProvincia = new RepositorioProvincia(_conexion.AbrirConexion(), repositorioPais); _repositorioCiudad = new RepositorioCiudad(_conexion.AbrirConexion(), repositorioProvincia); repositorioInsumo = new RepositorioInsumo(_conexion.AbrirConexion(), repositorioProveedor); _repositorioColmenar = new RepositorioColmenar(_conexion.AbrirConexion(), _repositorioCiudad, repositorioEstadoColmena, repositorioInsumo); var existe = _repositorioColmenar.Existe(colmenar); _conexion.CerrarConexion(); return(existe); } catch (Exception e) { throw new Exception(e.Message); } }
public void Guardar(Colmenar colmenar) { try { _conexion = new ConexionBD(); SqlConnection cn = _conexion.AbrirConexion(); transaction = cn.BeginTransaction(); _repositorioColmenar = new RepositorioColmenar(cn, transaction); repositorioInsumo = new RepositorioInsumo(cn, transaction); repositorioInsumo.EditarInsumo(colmenar); _repositorioColmenar.Guardar(colmenar); transaction.Commit(); _conexion.CerrarConexion(); } catch (Exception e) { transaction.Rollback(); throw new Exception(e.Message); } }