public List <Cliente> GetLista() { try { _conexion = new ConexionBd(); SqlConnection cn = _conexion.AbrirConexion(); sqlTransaction = cn.BeginTransaction(); _repositorioProvincias = new RepositorioProvincias(cn, sqlTransaction); _repositorioLocalidades = new RepositorioLocalidades(cn, _repositorioProvincias, sqlTransaction); _repositorioTiposDeDocumentos = new RepositorioTiposDeDocumentos(cn, sqlTransaction); _repositorioClientes = new RepositorioClientes(cn, _repositorioTiposDeDocumentos, _repositorioLocalidades, _repositorioProvincias, sqlTransaction); _repositorioObrasSociales = new RepositorioObrasSociales(cn, sqlTransaction); _repositorioClientesObrasSociales = new RepositorioClientesObrasSociales(cn, _repositorioClientes, _repositorioObrasSociales, sqlTransaction); var lista = _repositorioClientes.GetLista(); sqlTransaction.Commit(); foreach (var c in lista) { if (_repositorioClientesObrasSociales.VerificarObraSocial(c)) { c.ClientesObrasSociales = _repositorioClientesObrasSociales.GetLista(c); } } _conexion.CerrarConexion(); return(lista); } catch (Exception ex) { sqlTransaction.Rollback(); throw new Exception(ex.Message); } }
public void Borrar(int id) { _conexion = new ConexionBd(); _repositorioProvincias = new RepositorioProvincias(_conexion.AbrirConexion()); _repositorioLocalidades = new RepositorioLocalidades(_conexion.AbrirConexion()); _repositorioLocalidades.Borrar(id); _conexion.CerrarConexion(); }
public void Guardar(Localidad localidad) { _conexion = new ConexionBd(); _repositorioProvincias = new RepositorioProvincias(_conexion.AbrirConexion()); _repositorioLocalidades = new RepositorioLocalidades(_conexion.AbrirConexion()); _repositorioLocalidades.Guardar(localidad); _conexion.CerrarConexion(); }
public List <Localidad> GetLista() { _conexion = new ConexionBd(); _repositorioProvincias = new RepositorioProvincias(_conexion.AbrirConexion()); _repositorioLocalidades = new RepositorioLocalidades(_conexion.AbrirConexion(), _repositorioProvincias); var lista = _repositorioLocalidades.GetLista(); _conexion.CerrarConexion(); return(lista); }
public Localidad GetLocalidadPorId(int id) { _conexion = new ConexionBd(); _repositorioProvincias = new RepositorioProvincias(_conexion.AbrirConexion()); _repositorioLocalidades = new RepositorioLocalidades(_conexion.AbrirConexion(), _repositorioProvincias); var p = _repositorioLocalidades.GetLocalidadPorId(id); _conexion.CerrarConexion(); return(p); }
public List <Proveedor> GetLista() { _conexion = new ConexionBd(); _repositorioProvincias = new RepositorioProvincias(_conexion.AbrirConexion()); _repositorioLocalidades = new RepositorioLocalidades(_conexion.AbrirConexion(), _repositorioProvincias); _repositorioTiposDeIngredientes = new RepositorioTiposDeIngredientes(_conexion.AbrirConexion()); _repositorioProveedores = new RepositorioProveedores(_conexion.AbrirConexion(), _repositorioTiposDeIngredientes, _repositorioLocalidades, _repositorioProvincias); var lista = _repositorioProveedores.GetLista(); _conexion.CerrarConexion(); return(lista); }
public Proveedor GetProveedorPorId(int id) { _conexion = new ConexionBd(); _repositorioProvincias = new RepositorioProvincias(_conexion.AbrirConexion()); _repositorioLocalidades = new RepositorioLocalidades(_conexion.AbrirConexion(), _repositorioProvincias); _repositorioTiposDeIngredientes = new RepositorioTiposDeIngredientes(_conexion.AbrirConexion()); _repositorioProveedores = new RepositorioProveedores(_conexion.AbrirConexion(), _repositorioTiposDeIngredientes, _repositorioLocalidades, _repositorioProvincias); var p = _repositorioProveedores.GetProveedorPorId(id); _conexion.CerrarConexion(); return(p); }
public bool EstaRelacionado(Localidad localidad) { _conexion = new ConexionBd(); _repositorioProvincias = new RepositorioProvincias(_conexion.AbrirConexion()); _repositorioLocalidades = new RepositorioLocalidades(_conexion.AbrirConexion(), _repositorioProvincias); var Relacionado = _repositorioLocalidades.EstaRelacionado(localidad); _conexion.CerrarConexion(); return(Relacionado); }
public bool Existe(Localidad localidad) { _conexion = new ConexionBd(); _repositorioProvincias = new RepositorioProvincias(_conexion.AbrirConexion()); _repositorioLocalidades = new RepositorioLocalidades(_conexion.AbrirConexion(), _repositorioProvincias); var Existe = _repositorioLocalidades.Existe(localidad); _conexion.CerrarConexion(); return(Existe); }
public ServicioProvincias() { try { cxn = new ConexionBd(); repositorio = new RepositorioProvincias(cxn.AbrirConexion()); } catch (Exception e) { throw new Exception(e.Message); } }
public bool Existe(Proveedor proveedor) { _conexion = new ConexionBd(); _repositorioProvincias = new RepositorioProvincias(_conexion.AbrirConexion()); _repositorioLocalidades = new RepositorioLocalidades(_conexion.AbrirConexion(), _repositorioProvincias); _repositorioTiposDeIngredientes = new RepositorioTiposDeIngredientes(_conexion.AbrirConexion()); _repositorioProveedores = new RepositorioProveedores(_conexion.AbrirConexion(), _repositorioTiposDeIngredientes, _repositorioLocalidades, _repositorioProvincias); var Existe = _repositorioProveedores.Existe(proveedor); _conexion.CerrarConexion(); return(Existe); }
public void Borrar(int id) { try { _conexion = new ConexionBd(); _repositorio = new RepositorioProvincias(_conexion.AbrirConexion()); _repositorio.Borrar(id); _conexion.CerrarConexion(); } catch (Exception e) { throw new Exception(e.Message); } }
public void Agregar(Provincia provincia) { try { conexion = new ConexionBD(); repositorio = new RepositorioProvincias(conexion.AbrirConexion()); repositorio.Agregar(provincia); conexion.CerrarConexion(); } catch (Exception e) { throw new Exception(e.Message); } }
public void Borrar(Provincias provincia) { try { cxn = new ConexionBd(); repositorio = new RepositorioProvincias(cxn.AbrirConexion()); repositorio.Borrar(provincia); cxn.CerrarConexion(); } catch (Exception e) { throw new Exception(e.Message); } }
public void Guardar(Provincia provincia) { try { _conexion = new ConexionBd(); _repositorio = new RepositorioProvincias(_conexion.AbrirConexion()); _repositorio.Guardar(provincia); _conexion.CerrarConexion(); } catch (Exception e) { throw new Exception(e.Message); } }
public bool EstaRelacionado(Provincias provincia) { try { cxn = new ConexionBd(); repositorio = new RepositorioProvincias(cxn.AbrirConexion()); var relacionado = repositorio.EstaRelacionado(provincia); cxn.CerrarConexion(); return(relacionado); } catch (Exception e) { throw new Exception(e.Message); } }
public Provincia GetProvincia(string nombreProvincia) { try { _conexion = new ConexionBd(); _repositorio = new RepositorioProvincias(_conexion.AbrirConexion()); var provincia = _repositorio.GetProvincia(nombreProvincia); _conexion.CerrarConexion(); return(provincia); } catch (Exception e) { throw new Exception(e.Message); } }
public bool EstaRelacionado(Provincia provincia) { try { _conexion = new ConexionBd(); _repositorio = new RepositorioProvincias(_conexion.AbrirConexion()); var estaRelacionado = _repositorio.EstaRelacionado(provincia); _conexion.CerrarConexion(); return(estaRelacionado); } catch (Exception e) { throw new Exception(e.Message); } }
public bool Existe(Provincia provincia) { try { _conexion = new ConexionBd(); _repositorio = new RepositorioProvincias(_conexion.AbrirConexion()); var existe = _repositorio.Existe(provincia); _conexion.CerrarConexion(); return(existe); } catch (Exception e) { throw new Exception(e.Message); } }
public List <Provincia> GetLista() { try { _conexion = new ConexionBd(); _repositorio = new RepositorioProvincias(_conexion.AbrirConexion()); var lista = _repositorio.GetLista(); _conexion.CerrarConexion(); return(lista); } catch (Exception e) { throw new Exception(e.Message); } }
public bool Existe(Cliente cliente) { _conexion = new ConexionBd(); _repositorioProvincias = new RepositorioProvincias(_conexion.AbrirConexion()); _repositorioLocalidades = new RepositorioLocalidades(_conexion.AbrirConexion(), _repositorioProvincias); _repositorioTiposDeDocumentos = new RepositorioTiposDeDocumentos(_conexion.AbrirConexion()); _repositorioClientes = new RepositorioClientes(_conexion.AbrirConexion(), _repositorioTiposDeDocumentos, _repositorioLocalidades, _repositorioProvincias); var Existe = _repositorioClientes.Existe(cliente); _conexion.CerrarConexion(); return(Existe); }
public List <Localidad> GetLocalidad() { try { conexionBd = new ConexionBd(); repositorioProvincias = new RepositorioProvincias(conexionBd.AbrirConexion()); repositorio = new RepositorioLocalidades(conexionBd.AbrirConexion(), repositorioProvincias); var lista = repositorio.GetLocalidades(); conexionBd.CerrarConexion(); return(lista); } catch (Exception e) { throw new Exception(e.Message); } }
public Cliente GetClientePorId(int id) { _conexion = new ConexionBd(); _repositorioProvincias = new RepositorioProvincias(_conexion.AbrirConexion()); _repositorioLocalidades = new RepositorioLocalidades(_conexion.AbrirConexion(), _repositorioProvincias); _repositorioTiposDeDocumentos = new RepositorioTiposDeDocumentos(_conexion.AbrirConexion()); _repositorioClientes = new RepositorioClientes(_conexion.AbrirConexion(), _repositorioTiposDeDocumentos, _repositorioLocalidades, _repositorioProvincias); _repositorioObrasSociales = new RepositorioObrasSociales(_conexion.AbrirConexion()); _repositorioClientesObrasSociales = new RepositorioClientesObrasSociales(_conexion.AbrirConexion(), _repositorioClientes, _repositorioObrasSociales, sqlTransaction); var p = _repositorioClientes.GetClientePorId(id); if (_repositorioClientesObrasSociales.VerificarObraSocial(p)) { p.ClientesObrasSociales = _repositorioClientesObrasSociales.GetLista(p); } _conexion.CerrarConexion(); return(p); }
public RepositorioLocalidades(SqlConnection cn, RepositorioProvincias repositorioProvincias) { this.cn = cn; this.repositorioProvincias = repositorioProvincias; }