public DocumentoEditDto GetDocumentoID(int id) { _conexionBd = new ConexionBd(); _Repositorio = new RepositorioDocumentos(_conexionBd.AbrirConexion()); var documento = _Repositorio.GetDocumentoPorID(id); _conexionBd.CerrarConexion(); return(documento); }
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 borrar(int id) { try { _conexionBd = new ConexionBd(); _Repositorio = new RepositorioDocumentos(_conexionBd.AbrirConexion()); _Repositorio.borrar(id); _conexionBd.CerrarConexion(); } catch (Exception) { throw; } }
public bool existe(DocumentoEditDto documentoDto) { try { _conexionBd = new ConexionBd(); _Repositorio = new RepositorioDocumentos(_conexionBd.AbrirConexion()); var documento = new Documento { TipoDocumentoID = documentoDto.TipoDocumentoID, Descripcion = documentoDto.Descripcion }; var existe = _Repositorio.existe(documento); _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 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); } }