public bool Existe(LocalidadEditDto localidadDto) {// yo recibo una 'localidadDto" aqui pero la tengo que //transformar en 1 "localidad" try { _conexionBd = new ConexionBd(); _repositorio = new RepositorioLocalidades(_conexionBd.AbrirConexion()); _repositorioProvincia = new RepositorioProvincias(_conexionBd.AbrirConexion()); var localidad = new Localidad { //le paso los datos de la locDto a loc LocalidadId = localidadDto.LocalidadId, NombreLocalidad = localidadDto.NombreLocalidad, provincia = _repositorioProvincia.GetProvinciaPorId(localidadDto.ProvinciaId) }; //se lo paso al repositorio y me fijo si existe var existe = _repositorio.Existe(localidad); _conexionBd.CerrarConexion(); return(existe); } catch (Exception) { throw new Exception("Error al intentar ver si existe la Localidad"); } }
private Donacion construirdonacion(SqlDataReader reader) { _genero = new RepositorioGeneros(_conexion); _documento = new RepositorioDocumentos(_conexion); _provi = new RepositorioProvincias(_conexion); _loca = new RepositorioLocalidad(_conexion, _provi); _insti = new RepositorioInstituciones(_conexion, _provi, _loca); _tipoSangre = new RepositorioTipoSangre(_conexion); _repositorioDonante = new RepositorioDonante(_conexion, _provi, _loca, _genero, _documento, _tipoSangre); _repositorioPaciente = new RepositorioPacientes(_conexion, _provi, _loca, _insti, _genero, _documento, _tipoSangre); _repositorioTipoDonaciones = new RepositorioTipoDonaciones(_conexion); //return new Donacion //{ // DonacionId = reader.GetInt32(0), // FechaDonacion = reader.GetDateTime(1), // Cantidad=reader.GetInt32(2), // Donante=_repositorioDonante.getDonantePorId(reader.GetInt32(3)), // Paciente=_repositorioPaciente.getPacientePorID(reader.GetInt32(4)), // TipoDonacion=_repositorioTipoDonaciones.getTipoDonacionporID(reader.GetInt32(5)) //}; var donacion = new Donacion(); donacion.DonacionId = reader.GetInt32(0); donacion.FechaDonacion = reader.GetDateTime(1); donacion.Cantidad = reader.GetInt32(2); donacion.Donante = _repositorioDonante.getDonantePorId(reader.GetInt32(3)); donacion.Paciente = _repositorioPaciente.getPacientePorID(reader.GetInt32(4)); donacion.TipoDonacion = _repositorioTipoDonaciones.getTipoDonacionporID(reader.GetInt32(5)); donacion.institucion = _insti.GetInstitucionPorID(reader.GetInt32(6)); return(donacion); }
public bool Existe(Provincia provincia) { _conexionBd = new ConexionBd(); _repositorio = new RepositorioProvincias(_conexionBd.AbrirConexion()); var existe = _repositorio.Existe(provincia); _conexionBd.CerrarConexion(); return(existe); }
public ProvinciaEditDto GetProvinciaPorId(int id) { _conexionBd = new ConexionBd(); _Repositorio = new RepositorioProvincias(_conexionBd.AbrirConexion()); var provincia = _Repositorio.GetProvinciaPorID(id); _conexionBd.CerrarConexion(); return(provincia); }
public RepositorioPacientes(SqlConnection sqlConnection, IRepositorioProvincias repositorioProvincias, IRepositorioLocalidades epositorioLocalidades, IRepositorioInstituciones repositorioInstituciones, IRepositorioGeneros repositorioGeneros, IRepositorioDocumentos repositorioDocumentos, IRepositorioTipoSangre repositorioTipoSangre) { this._conexion = sqlConnection; _provi = repositorioProvincias; _loca = epositorioLocalidades; _insti = repositorioInstituciones; _genero = repositorioGeneros; _documento = repositorioDocumentos; _tipoSangre = repositorioTipoSangre; }
public void Guardar(Provincia provincia) { try { _conexionBd = new ConexionBd(); _repositorio = new RepositorioProvincias(_conexionBd.AbrirConexion()); _repositorio.Guardar(provincia); _conexionBd.CerrarConexion(); } catch (Exception e) { throw new Exception(e.Message); } }
public void Borrar(int id) { try { _conexionBd = new ConexionBd(); _repositorio = new RepositorioProvincias(_conexionBd.AbrirConexion()); _repositorio.Borrar(id); _conexionBd.CerrarConexion(); } catch (Exception e) { throw new Exception(e.Message); } }
public void Borrar(int id) { try { _conexionBd = new ConexionBd(); _Repositorio = new RepositorioProvincias(_conexionBd.AbrirConexion()); _Repositorio.borrar(id); _conexionBd.CerrarConexion(); } catch (Exception) { throw; } }
public Provincia GetProvinciaPorId(int id) { try { _conexionBd = new ConexionBd(); _repositorio = new RepositorioProvincias(_conexionBd.AbrirConexion()); var provincia = _repositorio.GetProvinciaPorId(id); _conexionBd.CerrarConexion(); return(provincia); } catch (Exception e) { throw new Exception(e.Message); } }
public bool EstaRelacionado(Provincia provincia) { try { _conexionBd = new ConexionBd(); _repositorio = new RepositorioProvincias(_conexionBd.AbrirConexion()); var estaRelacionado = _repositorio.EstaRelacionado(provincia); _conexionBd.CerrarConexion(); return(estaRelacionado); } catch (Exception e) { throw new Exception(e.Message); } }
public List <ProvinciaListDto> GetProvincias() { try { _conexionBd = new ConexionBd(); _Repositorio = new RepositorioProvincias(_conexionBd.AbrirConexion()); var lista = _Repositorio.GetProvincias(); _conexionBd.CerrarConexion(); return(lista); } catch (Exception e) { throw new Exception(e.Message); } }
public List <Provincia> GetProvincias() { try { _conexionBd = new ConexionBd(); //creo la conexion _repositorio = new RepositorioProvincias(_conexionBd.AbrirConexion()); //creo el repositorio var lista = _repositorio.GetProvincias(); //obtengo los paises en una lista _conexionBd.CerrarConexion(); //cierro la conexion return(lista); } catch (Exception e) { throw new Exception(e.Message); } }
public bool Existe(Provincia provincia) { try { _conexionBd = new ConexionBd(); _repositorio = new RepositorioProvincias(_conexionBd.AbrirConexion()); var existe = _repositorio.Existe(provincia); _conexionBd.CerrarConexion(); return(existe); } catch (Exception e) { throw new Exception(e.Message); } }
public Localidad GetLocalidadesPorId(int id) { try { _conexionBd = new ConexionBd(); _repositorioProvincias = new RepositorioProvincias(_conexionBd.AbrirConexion()); _repositorio = new RepositorioLocalidades(_conexionBd.AbrirConexion(), _repositorioProvincias); var localidad = _repositorio.GetLocalidadesPorId(id); _conexionBd.CerrarConexion(); return(localidad); } catch (Exception e) { throw new Exception(e.Message); } }
public void Guardar(Provincia provincia) { try {// hago la conexion _conexionBd = new ConexionBd(); // creo el repositorio _repositorio = new RepositorioProvincias(_conexionBd.AbrirConexion()); //guarda la provincia _repositorio.Guardar(provincia); //cierro la conexion _conexionBd.CerrarConexion(); } catch (Exception ex) { throw new Exception(ex.Message); } }
public InstitucionEditdto GetInstitucionPorId(int id) { try { _conexionBd = new ConexionBd(); _repositorioProvincias = new RepositorioProvincias(_conexionBd.AbrirConexion()); _repositorioLocalidades = new RepositorioLocalidad(_conexionBd.AbrirConexion(), _repositorioProvincias); _repositorio = new RepositorioInstituciones(_conexionBd.AbrirConexion(), _repositorioProvincias, _repositorioLocalidades); var cliente = _repositorio.GetInstitucionPorID(id); _conexionBd.CerrarConexion(); return(cliente); } catch (Exception e) { throw new Exception(e.Message); } }
public void Guardar(ProvinciaEditDto provinciaDto) { try { _conexionBd = new ConexionBd(); _Repositorio = new RepositorioProvincias(_conexionBd.AbrirConexion()); var provincia = new Provincia { ProvinciaID = provinciaDto.ProvinciaId, NombreProvincia = provinciaDto.NombreProvincia }; _Repositorio.Guardar(provincia); _conexionBd.CerrarConexion(); } catch (Exception e) { throw new Exception(e.Message); } }
public bool Existe(ProvinciaEditDto provinciaDto) { try { _conexionBd = new ConexionBd(); _Repositorio = new RepositorioProvincias(_conexionBd.AbrirConexion()); var provincia = new Provincia { ProvinciaID = provinciaDto.ProvinciaId, NombreProvincia = provinciaDto.NombreProvincia }; var existe = _Repositorio.existe(provincia); _conexionBd.CerrarConexion(); return(existe); } catch (Exception e) { throw new Exception(e.Message); } }
public List <Donante> GetLista(Paciente paciente) { try { _conexionBd = new ConexionBd(); _repositorioGeneros = new RepositorioGeneros(_conexionBd.AbrirConexion()); _repositorioDocumentos = new RepositorioDocumentos(_conexionBd.AbrirConexion()); _repositorioProvincias = new RepositorioProvincias(_conexionBd.AbrirConexion()); _repositorioLocalidades = new RepositorioLocalidad(_conexionBd.AbrirConexion(), _repositorioProvincias); _repositorioTipoSangre = new RepositorioTipoSangre(_conexionBd.AbrirConexion()); _repo = new RepositorioDonante(_conexionBd.AbrirConexion(), _repositorioProvincias, _repositorioLocalidades, _repositorioGeneros, _repositorioDocumentos, _repositorioTipoSangre); var lista = _repo.GetLista(paciente); _conexionBd.CerrarConexion(); return(lista); } catch (Exception e) { throw new Exception(e.Message); } }
public void Guardar(LocalidadEditDto localidadDto) { try { _conexionBd = new ConexionBd(); _repositorio = new RepositorioLocalidades(_conexionBd.AbrirConexion()); _repositorioProvincia = new RepositorioProvincias(_conexionBd.AbrirConexion()); var localidad = new Localidad { LocalidadId = localidadDto.LocalidadId, NombreLocalidad = localidadDto.NombreLocalidad, provincia = _repositorioProvincia.GetProvinciaPorId(localidadDto.ProvinciaId) }; _repositorio.Guardar(localidad); _conexionBd.CerrarConexion(); } catch (Exception e) { throw new Exception(e.Message); } }
public Donante getDonantePorId(int id) { try { _conexionBd = new ConexionBd(); _repositorioGeneros = new RepositorioGeneros(_conexionBd.AbrirConexion()); _repositorioDocumentos = new RepositorioDocumentos(_conexionBd.AbrirConexion()); _repositorioProvincias = new RepositorioProvincias(_conexionBd.AbrirConexion()); _repositorioLocalidades = new RepositorioLocalidad(_conexionBd.AbrirConexion(), _repositorioProvincias); _repositorioTipoSangre = new RepositorioTipoSangre(_conexionBd.AbrirConexion()); _repo = new RepositorioDonante(_conexionBd.AbrirConexion(), _repositorioProvincias, _repositorioLocalidades, _repositorioGeneros, _repositorioDocumentos, _repositorioTipoSangre); var cliente = _repo.getDonantePorId(id); _conexionBd.CerrarConexion(); return(cliente); } catch (Exception e) { throw new Exception(e.Message); } }
public ServiciosProvincia(IRepositorioProvincias repositorio, IUnitOfWork unitOfWork) { _repositorio = repositorio; _unitOfWork = unitOfWork; _mapper = Mapeador.CrearMapper(); }
public RepositorioLocalidad(SqlConnection sqlConnection, IRepositorioProvincias repositorioProvincias) { _sqlConnection = sqlConnection; _repositorioProvincias = repositorioProvincias; }
public RepositorioInstituciones(SqlConnection sqlConnection, IRepositorioProvincias repositorioProvincias, IRepositorioLocalidades epositorioLocalidades) { this._sqlConnection = sqlConnection; _repositorioProvincias = repositorioProvincias; _repositorioLocalidades = epositorioLocalidades; }