Exemplo n.º 1
0
        private Colmenar ConstruirColmenar(SqlDataReader reader)
        {
            _repositorioEstadoColmena = new RepositorioEstadoColmena(_connection);
            Colmenar colmenar = new Colmenar();

            colmenar.ColmenarID      = reader.GetDecimal(0);
            colmenar.NombreColmenar  = reader.GetString(1);
            colmenar.Ciudad          = _repositorioCiudad.GetCiudadPorId(reader.GetDecimal(2));
            colmenar.CantidadColmena = reader.GetDecimal(3);
            colmenar.EstadoColmena   = _repositorioEstadoColmena.GetEstadoColmenaPorId(reader.GetDecimal(4));
            colmenar.Insumo          = _repositorioInsumo.GetInsumoPorId(reader.GetDecimal(5));
            colmenar.CantidadInsumo  = reader.GetDecimal(6);


            return(colmenar);
        }
Exemplo n.º 2
0
        private Proveedor ConstruirProveedor(SqlDataReader reader)
        {
            Proveedor proveedor = new Proveedor();

            proveedor.ProveedorID  = reader.GetDecimal(0);
            proveedor.Cuit         = reader.GetDecimal(1);
            proveedor.RazonSocial  = reader.GetString(2);
            proveedor.Direccion    = reader.GetString(3);
            repositorioCiudad      = new RepositorioCiudad(conexion);
            proveedor.Ciudad       = repositorioCiudad.GetCiudadPorId(reader.GetDecimal(4));
            proveedor.CodigoPostal = reader.GetDecimal(5);
            proveedor.Telefono     = reader.GetDecimal(6);
            proveedor.Email        = reader.GetString(7);



            return(proveedor);
        }
Exemplo n.º 3
0
        private ClienteDeMiel ConstruirClienteDeMiel(SqlDataReader reader)
        {
            ClienteDeMiel cliente = new ClienteDeMiel();

            cliente.ClienteID        = reader.GetDecimal(0);
            cliente.RazonSocial      = reader.GetString(1);
            cliente.Direccion        = reader.GetString(2);
            repositorioCiudad        = new RepositorioCiudad(conexion);
            cliente.Ciudad           = repositorioCiudad.GetCiudadPorId(reader.GetDecimal(3));
            cliente.CodigoPostal     = reader.GetDecimal(4);
            cliente.Telefono         = reader.GetDecimal(5);
            cliente.Email            = reader.GetString(6);
            repositorioTipoDocumento = new RepositorioTipoDocumento(conexion);
            cliente.TipoDocumento    = repositorioTipoDocumento.GetTipoDocumentoPorId(reader.GetDecimal(7));
            cliente.NumeroDocumento  = reader.GetDecimal(8);



            return(cliente);
        }