public ProvinciaEditDto GetProvinciaPorId(int id) { _conexionBd = new ConexionBd(); _Repositorio = new RepositorioProvincias(_conexionBd.AbrirConexion()); var provincia = _Repositorio.GetProvinciaPorID(id); _conexionBd.CerrarConexion(); return(provincia); }
private LocalidadEditDto construirLocalidad(SqlDataReader reader) { var localidad = new LocalidadEditDto(); localidad.LocalidadID = reader.GetInt32(0); localidad.NombreLocalidad = reader.GetString(1); var provinciaEditDto = _repositorioProvincias.GetProvinciaPorID(reader.GetInt32(2)); localidad.ProvinciaID = new ProvinciaListDto { Provinciaid = provinciaEditDto.ProvinciaId, NombreProvincia = provinciaEditDto.NombreProvincia }; return(localidad); }
private Paciente ConstruirPaciente(SqlDataReader reader) { var generoEditDto = _genero.GetGeneroPorID(reader.GetInt32(3)); var documentoEditDto = _documento.GetDocumentoPorID(reader.GetInt32(4)); var localidadEditDto = _loca.GetlocalidadPorId(reader.GetInt32(7)); var provinciaEditDto = _provi.GetProvinciaPorID(reader.GetInt32(8)); var tipoSangreEditDto = _tipoSangre.GetTipoSangrePorID(reader.GetInt32(13)); var institucionEditDto = _insti.GetInstitucionPorID(reader.GetInt32(14)); return(new Paciente { PacienteID = reader.GetInt32(0), NombrePaciente = reader.GetString(1), ApellidoPaciente = reader.GetString(2), genero = new Genero { GeneroID = generoEditDto.GeneroID, GeneroDescripcion = generoEditDto.GeneroDescripcion }, documento = new Documento { TipoDocumentoID = documentoEditDto.TipoDocumentoID, Descripcion = documentoEditDto.Descripcion }, NroDocumento = reader.GetString(5), Direccion = reader.GetString(6), localidad = new Localidad { LocalidadID = localidadEditDto.LocalidadID, NombreLocalidad = localidadEditDto.NombreLocalidad, //NombreProvincia = localidadEditDto.ProvinciaID.NombreProvincia }, provincia = new Provincia { ProvinciaID = provinciaEditDto.ProvinciaId, NombreProvincia = provinciaEditDto.NombreProvincia }, TelefonoFijo = reader[9] != DBNull.Value ? reader.GetString(9) : string.Empty, TelefonoMovil = reader[10] != DBNull.Value ? reader.GetString(10) : string.Empty, Email = reader[11] != DBNull.Value ? reader.GetString(11) : string.Empty, FechaNac = reader.GetDateTime(12), tipoSangre = new TipoSangre { GrupoSanguineoID = tipoSangreEditDto.GrupoSanguineoID, Grupo = tipoSangreEditDto.Grupo }, institucion = new Institucion { InstitucionID = institucionEditDto.InstitucionID, Denominacion = institucionEditDto.Denominacion } }); }
private InstitucionEditdto construirInstitucionEditdto(SqlDataReader reader) { var provinciaEditDto = _repositorioProvincias.GetProvinciaPorID(reader.GetInt32(3)); var localidadEditDto = _repositorioLocalidades.GetlocalidadPorId(reader.GetInt32(4)); return(new InstitucionEditdto { InstitucionID = reader.GetInt32(0), Denominacion = reader.GetString(1), Direccion = reader.GetString(2), provincia = new ProvinciaListDto { Provinciaid = provinciaEditDto.ProvinciaId, NombreProvincia = provinciaEditDto.NombreProvincia }, localidad = new LocalidadListDto { LocalidadID = localidadEditDto.LocalidadID, NombreLocalidad = localidadEditDto.NombreLocalidad, NombreProvincia = localidadEditDto.ProvinciaID.NombreProvincia }, telefonoFijo = reader[5] != DBNull.Value ? reader.GetString(5) : string.Empty, telefonoMovil = reader[6] != DBNull.Value ? reader.GetString(6) : string.Empty, correoElectronico = reader[7] != DBNull.Value ? reader.GetString(7) : string.Empty }); }