public void Guardar(CiudadEditDto ciudadDto) { try { _conexionBd = new ConexionBd(); _repositorio = new RepositorioCiudades(_conexionBd.AbrirConexion()); Ciudad ciudad = new Ciudad { CiudadId = ciudadDto.CiudadId, NombreCiudad = ciudadDto.NombreCiudad, Pais = new Pais { PaisId = ciudadDto.Pais.PaisId, NombrePais = ciudadDto.Pais.NombrePais } }; _repositorio.Guardar(ciudad); ciudadDto.CiudadId = ciudad.CiudadId; _conexionBd.CerrarConexion(); } catch (Exception e) { throw new Exception(e.Message); } }
public bool Existe(CiudadEditDto ciudadDto) { try { _conexionBd = new ConexionBd(); _repositorio = new RepositorioCiudades(_conexionBd.AbrirConexion()); //_repositorioPaises = new RepositorioPaises(_conexionBd.AbrirConexion()); Ciudad ciudad = new Ciudad { CiudadId = ciudadDto.CiudadId, NombreCiudad = ciudadDto.NombreCiudad, Pais = new Pais { PaisId = ciudadDto.Pais.PaisId, NombrePais = ciudadDto.Pais.NombrePais } }; var existe = _repositorio.Existe(ciudad); _conexionBd.CerrarConexion(); return(existe); } catch (Exception e) { throw new Exception(e.Message); } }
public ServicioProveedores(ConexionBd conexionBd, IRepositorioProveedores repositorio, IRepositorioPaises repositorioPaises, IRepositorioCiudades repositorioCiudades) { _conexionBd = conexionBd; _repositorio = repositorio; _repositorioPaises = repositorioPaises; _repositorioCiudades = repositorioCiudades; }
public void Borrar(int id) { try { _conexionBd = new ConexionBd(); _repositorio = new RepositorioCiudades(_conexionBd.AbrirConexion()); _repositorio.Borrar(id); _conexionBd.CerrarConexion(); } catch (Exception e) { throw new Exception(e.Message); } }
public List <CiudadListDto> GetLista(PaisListDto paisDto) { try { _conexionBd = new ConexionBd(); _repositorio = new RepositorioCiudades(_conexionBd.AbrirConexion()); var lista = _repositorio.GetLista(paisDto); _conexionBd.CerrarConexion(); return(lista); } catch (Exception e) { throw new Exception(e.Message); } }
public ClienteEditDto GetClientePorId(int id) { try { _conexionBd = new ConexionBd(); _repositorioPaises = new RepositorioPaises(_conexionBd.AbrirConexion()); _repositorioCiudades = new RepositorioCiudades(_conexionBd.AbrirConexion(), _repositorioPaises); _repositorio = new RepositorioClientes(_conexionBd.AbrirConexion(), _repositorioPaises, _repositorioCiudades); var cliente = _repositorio.GetClientePorId(id); _conexionBd.CerrarConexion(); return(cliente); } catch (Exception e) { throw new Exception(e.Message); } }
public ProveedorEditDto GetProveedorPorId(int proveedorId) { try { _conexionBd = new ConexionBd(); _repositorioPaises = new RepositorioPaises(_conexionBd.AbrirConexion()); _repositorioCiudades = new RepositorioCiudades(_conexionBd.AbrirConexion(), _repositorioPaises); _repositorio = new RepositorioProveedores(_conexionBd.AbrirConexion(), _repositorioPaises, _repositorioCiudades); var proveedor = _repositorio.GetProveedorPorId(proveedorId); _conexionBd.CerrarConexion(); return(proveedor); } catch (Exception e) { throw new Exception(e.Message); } }
public RepositorioClientes(SqlConnection sqlConnection, IRepositorioPaises repositorioPaises, IRepositorioCiudades repositorioCiudades) { _sqlConnection = sqlConnection; _repositorioPaises = repositorioPaises; _repositorioCiudades = repositorioCiudades; }